Odpowiedź :
Odpowiedź:
#include <iostream>
using namespace std;
int main() {
const int R = 5;
int numbers = 0;
int tablica[R];
while (numbers < 5)
{
cout << "Podaj " << numbers << " liczbe: ";
cin >> tablica[numbers];
numbers++;
}
int najwieksza = tablica[0];
for (int i = 0; i < R; i++)
{
if (tablica[i] > najwieksza)
najwieksza = tablica[i];
}
cout << "Najwieksza liczba: " << najwieksza << endl;
int najmniejsza = tablica[0];
for (int i = 0; i < R; i++)
{
if (tablica[i] < najmniejsza)
najmniejsza = tablica[i];
}
cout << "Najmniejsza liczba: " << najmniejsza << endl;
}
Wyjaśnienie:
Odpowiedź:
Możesz to zrobić tak jak kolega powyżej albo łopatologicznie ifami.
#include <iostream>
using namespace std;
int main()
{
int roznica;
int liczba1;
int liczba2;
int liczba3;
int liczba4;
int liczba5;
int najwieksza=0;
int najmniejza;
cout << "Podaj 1 liczbę:" << endl;
cin >> liczba1;
cout << "Podaj 2 liczbę:" << endl;
cin >> liczba2;
cout << "Podaj 3 liczbę:" << endl;
cin >> liczba3;
cout << "Podaj 4 liczbę:" << endl;
cin >> liczba4;
cout << "Podaj 5 liczbę:" << endl;
cin >> liczba5;
if(liczba1>=liczba2 and liczba1>=liczba3 and liczba1>= liczba4 and liczba1 >= liczba5)
{
najwieksza=liczba1;
}
else if(liczba2>=liczba1 and liczba2>=liczba3 and liczba2>=liczba4 and liczba2 >= liczba5)
{
najwieksza=liczba2;
}
else if(liczba3>=liczba1 and liczba3>=liczba2 and liczba3>=liczba4 and liczba3>= liczba5)
{
najwieksza=liczba3;
}
else if(liczba4>=liczba1 and liczba4>=liczba2 and liczba4>= liczba3 and liczba4 >= liczba5)
{
najwieksza=liczba4;
}
else if(liczba5>=liczba1 and liczba5>=liczba2 and liczba5>= liczba3 and liczba5 >= liczba4)
{
najwieksza = liczba5;
}
if(liczba1<=liczba2 and liczba1<=liczba3 and liczba1<= liczba4 and liczba1 <=liczba5)
{
najmniejza=liczba1;
}
else if(liczba2<=liczba1 and liczba2<=liczba3 and liczba2<= liczba4 and liczba2 <= liczba5)
{
najmniejza=liczba2;
}
else if(liczba3<=liczba1 and liczba3<=liczba2 and liczba3<=liczba4 and liczba3<= liczba5)
{
najmniejza=liczba3;
}
else if(liczba4<=liczba1 and liczba4<=liczba2 and liczba4<=liczba3 and liczba4 <= liczba5)
{
najmniejza=liczba4;
}
else if(liczba5<=liczba1 and liczba5<=liczba2 and liczba5<= liczba3 and liczba5 <= liczba4)
{
najmniejza = liczba5;
}
cout << "najwieksza liczba to: " << najwieksza << endl;
cout << "Najmniejsza liczba to: " << najmniejza << endl;
cout << "Roznica to: " << najwieksza-najmniejza;
return 0;
}
Wyjaśnienie: