7.2.. Učitati realan broj s dvije cijele i dvije decimalne cifre. Ispisati najveću od te četiri cifre.
Listing programa:
// 07211115
#include <stdio.h>
int main()
{
printf("Naci najvecu cifru realnog broja sa dvije cijele i 2 decimalne cifre");
int brojx100, j, d, des, sto, max;
float broj;
printf("\nRealan broj (xx.xx): ");
scanf("%f", &broj);
brojx100 = broj * 100;
d = brojx100 / 1000; // cifra desetica
j= (brojx100 % 1000) / 100; // cifra jedinica
des = (brojx100 % 100) / 10; // cifra desetinke
sto = (brojx100 % 100) % 10; // cifra stotinke
max = d; // pocetna vrijednost maksimuma
if (j > max) // cifra jedinica najveca?
max = j; // cifra jedinica najveca
if (des > max) // cifra desetinke najveca?
max = des; // cifra desetinke najveca
if (sto > max) // cifra stotinke najveca?
max = sto; // cifra stotinke najveca
printf("Najveca cifra broja %.2f je %d ", broj, max);
return 0;
}
Ispis na ekranu:
Index
|
|