You are on page 1of 2

10.

ucitati 2 realna broja ako je prvi veci od drugog, ispisati njihov ybir, a ako nije ispisati njihovu
rayliku.
11. ucitati 3 broja. Pa ispisati reciprocnu vrijednost najmanjeg
12. Y=2x+sqrt(x2+3x-4)č

13. naci reciprocnu vrijednost raylike 2 broja


14. ispisati trocifren broj naopako pa naci korijen tog broja
15. ucitatai dva prirodna broja, ako je prvi djeljiv sa 3 a drugi sa 5, naci njihov proiyvod, inace rayliku.

10. program korjen;


uses wincrt;
var
a,b,c:real;
begin
write('upisati brojeve');
readln(a,b);
if a>b then c:=a+b else c:=a-b;
writeln('c je', c);
end.

11. program reciprocna;


uses wincrt;
var
a,b,c
, min, r:real;
begin
write('napisati tri broja');
readln(a,b,c);
min:=a;
if b<min then min:=b;
if c<min then min:=c;
writeln(' najmanji broj je', min);
if min=0 then
writeln ('nemoguce')else
begin
r:=1/min;
writeln ('reciprocna vrijednost je ', r);
end;
end.

12.
program korijen;
uses wincrt;
var
y,x: real;
begin
write('unesi broj');
readln(x);
if sqr(x)+3*x-4<0 then
writeln('nemoguce') else
begin y:=2*x+sqrt(sqr(x)+3*x-4);
writeln(' y je ', y);
end;
end.

13. program razlika;


uses wincrt;
var
a,b,s:real;
begin
write('unesi dva broja');
readln(a,b);
if a-b=0 then
writeln('nemoguce') else
begin s:=1/(a-b);
writeln(' rezultat je', s);
end;
end.
14. program trocifren;
uses wincrt;
var
n,s,d,j,m:integer;
k:real;
begin
write('inesi trocifren broj');
readln(n);
s:=n div 100;
d:=n mod 100 div 10;
j:=n mod 10;
m:=j*100+d*10+s;
if m<0 then writeln('nedefinisan')
else
begin
k:=sqrt(m);
writeln('k=' ,k:3:2);
end;
end.

15. program sanja;


uses wincrt;
var
a,b,c:integer;
begin
write('upisi tri broja');
readln(a,b);
if (a mod 3=0) and (b mod 5=0) then c:=a*b else
begin c:=a-b;
writeln(' rjesenje je', c);
end;
end.

You might also like