این هم الگوریتم مجموع
#include<iostream.h>
#include<conio.h>
main()
{
int a[9],sum=1;
clrscr();
for (int i=0;i<10;i++)
{
cout<<"Enter your Numbers : ";
cin>>a[i];
sum+=a[i];
}
cout<<"The Result is : "<
getch();
return 0;
}
کلیه برنامه ها تست شده اند *
#include<iostream.h>
#include<conio.h>
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
int b[10]={1,2,3,4,5,6,7,8,9,10},c[10][10];
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
c[i][j]=a[i]*b[j];
if(c[i][j]<10)cout<<" "<<c[i][j]<<" ";
else cout<<c[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
getch();
return 0;
}
10 عدد را گرفته و میانگین و معکوس آنها را در خروجی چاپ می کند
#include <iostream.h>
#include <conio.h>
main()
{
const int n=10;
int a[n],i,sum=0;
float avg;
clrscr();
for (i=0;i<n;i++)
{
cout<<"Please Enter Your Number : ";
cin>>a[i];
sum=sum+a[i];
}
avg=sum/n;
cout<<"avrege is "<<avg<<endl;
for(i=(n-1);i>=0;i--)
cout<<a[i]<<"-";
getch();
return 0;
}
الگوریتمی که تا زمانیکه کاراکتر F وارد نشده است از ورودی کاراکتر بگیرد
#include<iostream.h>
#include<conio.h>
main()
{
while(1)
{
char a;
cout<<"Enter A Character: ";
cin>>a;
if((a=='f')||(a=='F'))
cout<<"End !";
else
cout<<"Enter A Character: ";
cin>>a;
}
getch();
return 0;
}
الگوریتمی که عددی را دریافت کند و فاکتوریل آن را چاپ کند
#include <iostream.h>
#include <conio.h>
int main ()
{
while(1)
{
long int a,fact=1,i=1;
cout<<"Enter A Number: "<<endl;
cin>>a;
if(a>0)
{
while(i<=a)
{
fact*=i;
i++;
}
cout<<" Is: "<<fact<<endl;
}
else
cout<<"OUT "<< 0;
}
getch();
return 0;
}
الگوریتمی که نمره ای را از ورودی گرفته و با دستورات شرطی نمره را با حرف مربوطه چاپ کند
#include<iostream.h>
#include<conio.h>
main()
{
while(1)
{
int a;
cout<<"Enter The Score: ";
cin>>a;
if((a>100)||(a<0))cout<<"The Score Is Not Correct !"<<endl;
else if(a>=90)cout<<"A"<<endl;
else if(a>=80)cout<<"B"<<endl;
else if(a>=70)cout<<"C"<<endl;
else if(a>=60)cout<<"D"<<endl;
else if(a>=50)cout<<"E"<<endl;
else
cout<<"F"<<endl;
}
getch();
return 0;
}
برنامه ای که عددی را از ورودی بگیرد مشخص کند مثبت است یا منفی ویا صفر
#include<iostream.h>
#include<conio.h>
main()
{
while(1)
{
long int a;
cout<<"Please Input Your Number: ";
cin>>a;
if(a>0)
cout<<"The Number That You Have Entered Is Positive"<<endl;
else if(a<0)
cout<<"The Number That You Have Entered Is Negative"<<endl;
else
cout<<"The Number That You Have Entered Is Zero"<<endl;
}
getch();
return 0;
}
متاسفانه کتاب ++C جعفر نژاد توصیه شده پس طبق همین کتاب پیش میریم
ابتدا چند دستور ساده را تمرین می کنیم
تمرین 1 : برنامه ای بنویسید که عددی را گرفته و به توان 2 رسانده و در خروجی چاپ کند
#include<iostream.h>
#include<conio.h>
main()
{
while(1)
{
float a;
cout<<"Enter Your Number: ";
cin>>a;
cout<<"Power Of Your Number Is: "<<a*a<<endl;
}
getch();
return 0;
}