неділя, 17 березня 2013 р.

Сьогодні ми навчимося писати код за допомогою в С++ можна вводити дані. І паралельно напишемо програму в якій вводимо два числа і програма перевіряє яке більше.


#include <iostream>
using namespace std;
void main()
{
int a,b;
      
        cout<<"Enter first digit --> ";
cin>>a;
        cout<<"Enter second digit --> ";
        cin>>b;

if(a>b) cout<<"a max\n";
else if(a<b) cout<<"b max\n";
else cout<<" a=b\n";
}

Тут в нас з'явилася функція if. Вона перевіряє чи виконується дія. Якщо так вона спрацьовує далі. Якщо продовження функції одиночна дія то не тре фігурних дужок. Якщо два або більше то треба.
Наприклад:





#include <iostream>
using namespace std;
void main ()
{
double a,b,c;
cout<<"\n\tEnter three digits\n";
cin>>a>>b>>c;

if(a>b)
{
if(a>c)
cout<<"\n\tA max\n";
else if(a<c)
cout<<"\n\tC max\n";
else
cout<<"\n\tA=C\n";
}
else if(b>a)
{
if(b>c)
cout<<"\n\tB max\n";
else if(b<c)
cout<<"\n\tC max\n";
else
cout<<"\n\tB=C\n";
}
else if(a<c)
cout<<"\n\tC max\n";
else if(a>c)
cout<<"\n\tA=B=max\n";
else
cout<<"\n\tA=B=C\n";
}

Немає коментарів:

Дописати коментар