7.3.. Koristeći naredbu CASE izračunati recipročnu vrijednost učitanog broja.
Opis programa: Naredba CASE sadrži logički izraz i na osnovu vrijednosti TRUE i FALSE izvodi se grananje. Logičiki izraz je a <> 0.
Listing programa:
//07311012
#include <stdio.h>
main()
{
float a;
bool x;
printf("Unesite broj: ");
scanf("%d",&a);
if(a == 0) {x=false;}
else {x=true;}
switch(x)
{
case true: printf("Reciprocna vrijednost je: %f",1/a); break;
case false: printf("Djeljenje sa nulom nije moguce"); break;
}
return 0;
}
Ispis na ekranu:
Index
|