m.dehkordi.py
دوشنبه 01 آذر 1389, 18:12 عصر
با سلام
میخوام برنامه ای بنویسم که 20 عدد دریافت کرده maxاول و maxدوم را با هم جمع و نمایش بده. برنامه را نوشتم کامپایل میشه ولی نتیجه ی درست نمیده. می خواستم بدونم مشکلش چیه؟:متفکر:
#include <iostream.h>
#include <conio.h>
void main()
{
int a, i, max1, max2, t;
clrscr();
cout<<"please enter a number";
cin>>a;
max1=a;
cout<<"please enter a number";
cin>>a;
max2=a;
if(max2>max1)
{
t=max2;
max2=max1;
max1=t;
}
for(i=0;i<18;i++)
{
cout<<"please enter a number";
cin>>a;
if(a>max1)
max1=a;
else if((a<max1)&&(a>max2))
max2=a;
}
cout<<"max1 + max2 = "<<(max1+max2);
getch();
}
میخوام برنامه ای بنویسم که 20 عدد دریافت کرده maxاول و maxدوم را با هم جمع و نمایش بده. برنامه را نوشتم کامپایل میشه ولی نتیجه ی درست نمیده. می خواستم بدونم مشکلش چیه؟:متفکر:
#include <iostream.h>
#include <conio.h>
void main()
{
int a, i, max1, max2, t;
clrscr();
cout<<"please enter a number";
cin>>a;
max1=a;
cout<<"please enter a number";
cin>>a;
max2=a;
if(max2>max1)
{
t=max2;
max2=max1;
max1=t;
}
for(i=0;i<18;i++)
{
cout<<"please enter a number";
cin>>a;
if(a>max1)
max1=a;
else if((a<max1)&&(a>max2))
max2=a;
}
cout<<"max1 + max2 = "<<(max1+max2);
getch();
}