7.2.. Naći najmanju razliku između 4 učitana broja. Poredi se razlika susjednih bojeva.
Opis rješenja:
Razlika se računa u apsolutnim vrijednostima. Zatim se porede 3 broja i traži minimum..
// 07211105
#include <iostream>
using namespace std;
int main()
{
int a, b, c, d, rab, rbc, rcd, min; // deklarisanje varijabli
cout << "Unesite cetiri broja: " ;
cin >> a >> b >> c >> d; // ulaz e broja
rab = abs(a - b);
rbc = abs(b - c);
rcd = abs(c - d);
min = rab;
if (rbc < min)
min = rbc;
if (rcd < min)
min = rcd;
cout << "Od razlika: " << rab << " " << rbc << " " << rcd << " najmanja je = " << min << endl;
return 0;
}
Ispis na ekranu:
Index
|
|