⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1051107547-q3.txt

📁 c++ progamming example
💻 TXT
字号:
//Muhammad 'Ifwan B. Md Jalal
//1051107547
//tutorial4-q3


#include <iostream>
using namespace std;

class Marks{			//declaring class and member function 
public: 
	char* set_name(); 
	float set_gpa();
	char set_grade();
private:			//declare variable within private
	char name[30], grade;
	float gpa;
};
char* Marks::set_name(){	//declare member function set_name()

	cout<<"Enter Name: ";
	cin>>name;


	return name; 
}
char Marks::set_grade(){	//declare member function set_grade()	
	if(gpa>=3.0){				//if condition
		grade='A';}
	else if(gpa<3.0 && gpa > 2.0){ 
		grade='B';}
	else {
		grade='F';}

	return grade; 
}
float Marks::set_gpa(){		//declare member function set_gpa()
	cout<<"Enter CGPA: ";
	cin>>gpa;
	return gpa;

}
int main(){
	cout<<"==========================================="<<endl;
	cout<<"\t\t E N T E R  I N F O R M A T I O N"<<endl;
	cout<<"==========================================="<<endl;
	char* name;								//declare variable name
	float gpa;								//declare variable gpa
	char grade;								//declare variable grade
	Marks M;								//create an object of the class called 'M'
	name = M.set_name();					//declare and call the function
	gpa = M.set_gpa();						//declare and call the function
	grade = M.set_grade();					//declare and call the function
	cout<<"==========================================="<<endl;		//display output
	cout<<"\t\t R E S U L T  S L I P"<<endl;
	cout<<"==========================================="<<endl;
	cout<<"Name: "<<name<<endl;
	cout<<"GPA: "<<gpa<<endl;
	cout<<"Grade: "<<grade<<endl;

	return 0;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -