Może moje zadanie wyda się dla niektórych banalne, ale po prostu mi nie wychodzi,a nigdy prędzej nie pisałam programów. Mamy napisać program, którego zadaniem jest posortowanie 3 liczb. Wybór największej z dwóch i na koniec posortowanie rosnąco. Chodzi oto,że nie wiem jak za pomocą** pętli** if i else napisać taki program. Nie wiem jak mam zrobić,żeby wyświetlało mi po kolei 3 posortowane liczby, a na dodatek jakby tego było mało wyskakuje mi błąd i zrobić tak,żeby wpisać 3 liczby najlepiej od razu bez tablicy i jak próbowałam wyświetlić posortowane liczby to mi nie wychodziło, więc tego tu nie ma. Używam komplikatora Dev C++, bo taki mamy na zajęciach.
Tutaj macie moje wypociny:
#include <iostream>
using namespace std;
int main ()
{
int a,b,c,max;
cout<< "Wpisz pierwszą liczbe";
cin>> a;
cout<< "Wpisz druga liczbe";
cin>> b ;
cout<< "Wpisz trzecią liczbe";
cin>>c;
{
if (a>b) //sprawdź czy a>b
{ if (a>c) //jeśli tak sprawdź czy a>c
max=a;
{ if (c>b) //jeśli a>c, sprawdźx, czy c>b
max=c; //wyswietl b,c,a
else //jeśli c nie jest wieksze od b
max=b; //wyświetl c,b,a
}
else
max=c; //a nie jest wieksze od c wyświetl b,a,c
}
else //jeśli a nie jest wieksze od b, sprawdź czy b>c
{ if (b>c) //jeśli b>c
max=b;
{ if (a>c)
max=a;//wyświetl c,a,b
else
max=c;//wyświetl a,c,b
}
else
max=c; // wyświetl a,b,c
}
}
system ("pause");
}
Bardzo proszę o pomoc.