изрази, наредба доделе – задаци за вежбање

1. Коју вредност ће имати променљиве a и b након извршавања следећих наредби:
а)

a = 1;     a=1
b = a + 1; b=1+1=2
a = b + 1; a=2+1=3
b = b + a; b=2+3=5

б)

a = 0;      a=0
b = a + 1;  b=0+1=1
a = a + b;  a=0+1=1
b = a + 10; b=1+10=11

в)

a = 12;
b = 10;
a = a + 1 ;
b = a + 2;
a = 3*b-a;
b = 2*b+a; 
решење: а=32 ; b=62

г)

a = 7;
b = a – 1;
a = a + b;
b = b + 1;
a = a-1; 
решење: а=12 ; b=7

2. Израчунати вредности следећих израза (ако се резултат додељује целобројној променљивој):

a)    8%5+23*2/9-1%1
b)   -5/(-5-5)-55%8/3%5
c)    8%5*6/4+2
d)   7+3/2+4*5%7/4
e)    15/4*2%3+4*5%3
f)    8/3*7/3+50/6/2&3
g)   3*5%4+8/2
h)   5*4%3-6/5-4

3.  Следеће изразе написати у програмском језику C:

(-b+sqrt(b*b-4*a*c))/(2*a)
(x*x+sqrt((x+2)/(x+5*y)+3*y))/(y+6)
sqrt((sqrt((x*x+y)-z*z)+(x*x+z)*(x*x+z))/(sqrt(x+y)+sqrt(x+y+z))
(sqrt(sqrt(a+b)+(z*z+1))+b*b)/(sqrt(a*a+b*b)-sqrt((z+a)*(z+b))+a)

4. Нацртати алгоритам који за 3 унета цела броја рачуна њихов збир. Ако је збир мањ од 100 и ако је паран додаје му се 50, а ако је непаран додаје му се 10. На излазу приказати новодобијен збир.
5. Нацртати алгоритам који за 3 унета цела броја рачуна посебно збир парних, а посебно збир непарних. На излазу приказати оба збира.
6. Нацртати алгоритам који за 3 унета цела броја рачуна посебно збир дељивих са 3, а посебно збир не дељивих са 3. На излазу приказати оба збира.

Advertisements

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Google+ photo

Коментаришет користећи свој Google+ налог. Одјавите се / Промени )

Повезивање са %s