Sie sind auf Seite 1von 5

TASK 1

#include<iostream.h>

#include<conio.h>

#include<string.h>

class bank

char name[20];

int ano;

char atype[20];

float bal;

public:

void get(int no,char *n,char *t,float b)

strcpy(name,n);

ano=no;

strcpy(atype,t);

bal=b;

float deposit()

float amt;

cout<<“\nEnter amount: “;

cin>>amt;

bal=bal+amt;

return bal;

float withdrw()

{
float amt;

cout<<“\nHow many Rupees withdraw: “;

cin>>amt;

bal=bal-amt;

return bal;

void disp()

cout<<“\n\nAccount number: “<<ano;

cout<<“\n\nName: “<<name;

cout<<“\n\nAccount type: “<<atype;

cout<<“\n\nDeposit Amount: “<<deposit();

cout<<“\n\nAfter Withdraw Amount balnace: “<<withdrw();

};

void main()

int n;

char nm[20],t[20];

float a;

bank bk;

clrscr();

cout<<“\nEnter Account no.: “; cin>>n;

cout<<“\nEnter Name: “; cin>>nm;

cout<<“\nEnter account type: “; cin>>t;

cout<<“\nEnter balance amount: “;cin>>a;

bk.get(n,nm,t,a);

bk.disp();

getch();
}

TASK 2
#include<iostream>

using namespace std;

class Shape

protected:

float width, height;

public:

void set_data (float a, float b)

width = a;

height = b;

};

class Rectangle: public Shape

public:

float area ()

return (width * height);

};

class Triangle: public Shape

{
public:

float area ()

return (width * height / 2);

};

int main (){

Rectangle rect;

Triangle tri;

rect.set_data (5,3);

tri.set_data (2,5);

cout << rect.area() << endl;

cout << tri.area() << endl;

return 0;

TASK 3
#include <iostream>

using namespace std;

class Student{

public:

char *name;

int mark1;int mark2;

Student(char* na, int ma1,int ma2){

name=na;mark1=ma1;mark2=ma2;
}

int calc_media(){return (mark1+mark2)/2;}

void disp(){

cout << "Student:" << name << " \n media:"<< calc_media() <<"\n";

};

int main(){

char* nam;int m1,m2;

cout << "Enter name:";

cin>> nam;

cout << "Enter marks of two subjects:";

cin>> m1;

cin>> m2;

Student student1(nam,m1,m2);

student1.disp();

return 0;

Das könnte Ihnen auch gefallen