👤

program w pascalu na dodawanie kolejnych liczb naturalnych

Odpowiedź :

Odpowiedź:

program nr3;

uses crt;

var a,n,k,suma:integer;

begin

clrscr;

write('Podaj liczbe n: ');

read(n);

suma:=0;

a:=0;

k:=0;

repeat

a:=a+1;

k:=k+1;

suma:=suma+a;

until(suma>=n);

if suma>n then

k:=k-1;

write('Trzeba bylo zsumowac ',k,' kolejnych liczb');

readkey;

end.

Wyjaśnienie:

Z pamięci więc może nie być w 100% dobre