vezbe 02 - grananja, ciklusi uvod
Post on 07-Nov-2015
224 Views
Preview:
DESCRIPTION
TRANSCRIPT
Zadatak 6: Napisati program koji ucitava ceo broj a ispisuje njegovu zadnju cifru na standardnom izlazu
02 - Grananja Osnovna selekcija: if elseOsnovnom selekcijom se vri uslovno izvravanje jedne od dve mogue naredbe. Standardni i strukturirani dijagrami toka ove upravljake strukture prikazani su na slikama 2a i 2b, respektivno. Ukoliko logiki izraz uslov ima vrednost logike istine (0), izvrava se naredba 1. Ako je vrednost uslova logika neistina (=0), izvrava se naredba 2.
LOGIKE OPERACIJE
==
provera identinosti
!=
ne identino
=vece ili jednako
!negacija&&i||
ili
Naini pisanja naredbe if
if (uslov)
naredba_1;
else
naredba_2;if (uslov){
naredba_1;
naredba_2;
} // nema else
if (uslov){
naredba_11;
naredba_12;
...
naredba_1M;
}else{
naredba_21;
naredba_22;
...
naredba_2N;
}if(uslov_1)
naredba_1;
else if(uslov_2)
naredba_2;
else if( ... )
...
else if(uslov_N)
naredba_N-1;
else
naredba_N;
ZADATAK 6: Napisati algoritam i program koji uitava dva cela broja i na standardnom izlazu ispisuje koji je vei od ta dva broja.
#include
main (){
int a, b;
printf ("Uneti dva cela broja:");
scanf ("%d%d", &a, &b);
if (a>b)
printf("Veci je broj %d\n", a);
else if(b>a)
printf("Veci je broj %d\n", b);
else
printf("Brojevi su jednaki\n);
return 0;
}
ZADATAK 7: Napisati program koji uitava ceo broj, proverava da li je uitani broj paran ili neparan i ispisuje odgovarajuu poruku na standardnom izlazu.
#include main (){
int a;
printf ("Unesi ceo broj: ");
scanf ("%d", &a);
if (a%2 == 0)
printf ("Broj je paran\n");
else
printf ("Broj je neparan\n");
return 0;}
ZADATAK 8: Napisati C program koji uitava ceo broj i realan broj pri emu je . Zatim izraunava i tampa vrednost funkcije i to na sledei nain
ukoliko je rauna se i tampa
ukoliko je rauna se i tampa
ukoliko je rauna se i tampa
NAPOMENA: abs(x) za int, fabs(x) za float i double#include
#include
int main(){
int C;
float X;
double f;
printf("Uneti ceo broj C!\n");
scanf("%d", &C);
printf("Uneti realan broj X, veci od 0!\n");
scanf("%f", &X);
if (C
top related