Saturday, November 29, 2014

C++ Excellent pro

Program to enter a letter and output the next 2 letters

#include 
#include 
void main()
{
clrscr();
char charac;
cout << "Enter your letter : " << endl;
cin>>charac;
cout << "The 2 letters are : " << endl;
cout << (char)(charac-1) << endl;
cout << (char)(charac+1) << endl;
getch();
}
 
Output
 
The next 2 letters after x are :
y
z

Program to identify if an input is a symbol, digit or character

#include 
#include 
void main()
{
clrscr();
char charac;
cout << "Enter your input : " << endl;
cin>>charac;
if(((charac>='A')&&(charac<='Z'))||((charac>='a')&&(charac<='z')))
cout << "Your input " << charac << " is a character." << endl;
else if((charac>='0')&&(charac<='9'))
cout << "Your input " << charac << " is a digit." << endl;
else
cout << "Your input " << charac << " is a symbol." << endl;
getch();
}
 
Output
        
       Your input # is a symbol.

Program to compute the fibonacci series

#include 
#include 
void main()
{
clrscr();
int a,b,x,y,num1,ct;
a=0;
b=1;
cout << "Enter the number of terms (less than 25) : " << endl;
cin>>num1;
cout << a << endl;
cout << b << endl;
for(ct=1;ct<=num1-2;ct++)
{
x=a+b;
cout << x << endl;
y=a;
a=b;
b=x;
}
getch();
}
 
Output
 
0
1
1
2
3
5
8
13
21
34
55
89

Program to find the total days in the year till date

#include 
#include 
void main()
{
clrscr();
int day,month,total;
int days_per_month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
cout << "Enter the month : " << endl;
cin>>month;
cout << "Enter the day : " << endl;
cin>>day;
total=day;
for(int x=0;x
total+=days_per_month[x];
cout << "The number of days in this year till date = " << total << endl;
getch();
}
 
Output
         
           The number of days in this year till date = 163

No comments:

Post a Comment