program pole i euklides


program pole_trojkata_procedure;

uses crt;

var a,h,z:real;

procedure trojkat(a1,h1:real; var pole1:real);

begin

pole1:=a1*h1/2;

end;

begin

writeln('Podaj wysokosc trojkata');

readln(h);

writeln('Podaj podstawe trojkata');

readln(a);

trojkat(a,h,z);

writeln('Pole trojkata wynosi ',z:0:4);

readln;

end.

program algorytm_euklidesa;

var x,y,z:integer;

procedure nwd(a,b:integer; var c:integer);

begin

while (b<>0) do

begin

c:=b;

b:=a mod b;

a:=c;

end;

c:=a;

end;

begin

writeln ('program wylicza najwiekszy wspolny dzielnik dwoch liczb, korzystajac z algorytmu Euklidesa');

writeln ('Podaj pierwsza liczbe');

readln (x);

writeln ('Podaj druga liczbe');

readln (y);

if ((x>0) AND (y>0)) then

begin

nwd(x,y,z);

writeln ('Najwiekszym wspolnym dzielnikiem liczb ',x,' i ',y,' jest ',z);

end

else

writeln('Prosze podac obie liczby dodatnie');

readln;

end.



Wyszukiwarka

Podobne podstrony:
Program liczy pole prostokata uzywajac funkcji
11-15, program Euklides
Nowy Prezentacja programu Microsoft PowerPoint 5
Charakterystyka programu
1 treści programoweid 8801 ppt
Programowanie rehabilitacji 2
ALGORYTM EUKLIDESA
Rola rynku i instytucji finansowych INowy Prezentacja programu Microsoft PowerPoint
Nowy Prezentacja programu Microsoft PowerPoint ppt
Szkoła i jej program
wykluczenie społ program przeciwdział
ProgrammingJavaLecture9

więcej podobnych podstron