7.2.. Učitati realan broj s jednom cijelom i dvije decimalne cifre. Ispisati najveću od te tri cifre.
Listing programa:
// 07211114
#include <stdio.h>
using namespace std;
int main()
{
int brojx100, jed, des, sto, max;
float broj;
cout << "Naci najvecu cifru realnog broja sa jednom cijelom i 2 decimalne cifre" << endl; // naslov
cout << "Realan broj (x.xx): "; // dvije decimalne cifre
cin >> broj; // ucitaj vrijednost
brojx100 = broj * 100;
jed = (brojx100 % 1000) / 100; // cifra jedinica
des = (brojx100 % 100) / 10; // cifra desetinke
sto = (brojx100 % 100) % 10; // cifra stotinke
max = jed; // pocetna vrijednost maksimuma
if (des > max) // cifra desetinke najveca?
max = des; // cifra desetinke najveca
if (sto > max) // cifra stotinke najveca?
max = sto; // cifra stotinke najveca
cout << "Najveca cifra broja (x.xx): " << broj << " je " << max << endl; // ispis najvece cifre
return 0;
}
Ispis na ekranu:
Index
|