|
Riješeni zadatci - naredba uvjeta #4 |
|
|
|
| Zadatak naredbe uvjeta 1/4 |
Napiši program koji od korisnika traži unos realnog broja. Program treba izračunati i ispisati na zaslon rezultat funkcije:  |
| Riješeni zadatak 1/4 |
#include <stdio.h> #include <stdlib.h> #include <math.h> void main() { float x, fx; printf("\nUnesi realni broj x:"); scanf("%f", &x); if(x>-5 && x<5> fx=x*x*x+3; else fx=sqrt(abs(x)+9); printf("\nVrijednost funkcije f(x) za x=%f je %.2f",x, fx); return; } |
| Zadatak naredbe uvjeta 2/4 |
| Napiši program koji će od korisnika tražiti unos cijelog troznamenkastog broja. Program treba ispitati je li zbroj znamenki unesenog broja djeljiv s 3. Ako korisnik ne unese troznamenkasti broj program ga treba na to upozoriti. |
| Riješeni zadatak 2/4 |
#include <stdio.h> void main() { int x, s, d, j, zbroj; printf("\n Unesi troznamekasti broj:"); scanf("%d", &x); if(x>99 && x<1000> { s=x/100; d=(x%100)/10; j=(x%100)%10; zbroj=s+d+j; if(zbroj%3 == 0) printf("\nZbroj znamenaka broja %d je dijeljiv sa tri", x); else printf("\nZbroj znamenaka broja %d nije dijeljiv sa tri", x); } else printf("\nBroj nije troznamenkast"); return; } |
| Zadatak naredbe uvjeta 3/4 |
| Napiši program koji od korisnika traži unos troznamenkastog broja i ispisuje njegovu najmanju znamenku na zaslonu. |
| Riješeni zadatak 3/4 |
|
#include <stdio.h> void main() {
int x, s ,d, j, min; printf("\n unesite troznamenkasti broj "); scanf("%d", &x);
s=x/100; d=(x%100)/10; j=(x%100)%10; min=j; if(d < min) min=d; if(s < min) min=s; printf("\nNajmanja znamenka broja %d je %d ", x, min); return; }
|
|