3
Object & Methods in C++
#include<iostream.h>
#include<conio.h>
class employee
{
char name[30];
int age;
public:
void getdata(void);
void putdata(void);
};void employee::getdata(void)
{
cout<<”Enter name and age”<<endl;
cin>>name>>age;
}void employee::putdata(void)
{
cout<<”Name: “<<name<<endl;
cout<<”Age : “<<age<<endl;
}const int size=3;
int main()
{
employee emp[size];
for(int i=0;i<3;i++)
{
cout<<”Details of “<<i+1<< “employee:\n”;
emp[i].getdata();
}
cout<<endl<<endl;
cout<<”The details are:”<<endl;
for(i=0;i<3;i++)
{
cout<<”Employee No.:”<<i+1<<endl;
emp[i].putdata();
cout<<endl;
}
getch();
return(0);
}
29
WAP in C++ to decide whether the input year is leap year or not
A year will be a leap year if it is divisible by 4 but not by 100. If a year is divisible by 4 and by 100, it is not a leap year unless it is also divisible by 400.
Thus years such as 1996, 1992, 1988 and so on are leap years because they are divisible by 4 but not by 100. For century years, the 400 rule is important. Thus, century years 1900, 1800 and 1700 while all still divisible by 4 are also exactly divisible by 100. As they are not further divisible by 400, they are not leap years.
In general terms the algorithm for calculating a leap year is as follows in C++.
include <iostream.h>
#include <conio.h>
#define pi 3.1415
void main()
{
int y;
cout<<”Please provide a year to detect whether it is leap year or not?”<<endl;
cin>>y;
if (y%100==0)
{
if (y%400==0)
{
cout<<”leap year”<<endl;
}else
{
cout<<”Not leap year”<<endl;
}
}else if (y%4==0)
{
cout<<”leap year”<<endl;
}
else{
cout<<”Not leap year”<<endl;
}getch();
}
Namaste!
Recent Posts
Tags
Latest Tweets
- You can't beat that!!! ha ha ha ha
http://t.co/RncN75Qy - posted on 18/05/2012 08:51:10 - Would you do these workouts -- at work? http://t.co/9FjVfJZ2 - posted on 18/05/2012 08:46:13
- Congratulations didi n Vinaju! http://t.co/tgWnJQ7l - posted on 18/05/2012 06:04:54




