GRY-Online.pl --> Archiwum Forum

Pomoc z zadaniem - programowanie - Turbo Pascal.

28.08.2009
12:29
smile
[1]

Jedziemy do Gęstochowy [ PAINKILLER ]

Pomoc z zadaniem - programowanie - Turbo Pascal.

Otóż mam do wykonania takie oto zadanie:

Zadanie domowe: Napisz program, który pyta użytkownika o jakąś liczbę. Po wprowadzeniu liczby przez użytkownika, program ma pomnożyć ją przez wszystkie liczby od 1 do 2000 i pokazać wyniki (linijka pod linijką).

póki mi nie wychodzi to całe zapętlanie, może jest tu ktoś kto jest w tym lepszy i umie wykonać to zadanie?

z góry dzięki za pomoc.

28.08.2009
12:35
[2]

Toshi_ [ Got sarcasm? ]

Jak już masz zmienną z podaną liczbą (np."liczba"), to jedziesz z pętlą:

wynik:=0;
i:=1;
repeat
begin
wynik:=liczba*i;
writeln(wynik);
i:=i+1;
end;
until i = 2000;

Mogą być jakieś błędy składniowe, bo już parę latek w Pascalu nie pisałem :P

28.08.2009
12:39
[3]

qaq [ Kaka Demona ]

Uhhh... dawno nie pisałem w Pasalu ale spróbuję.

var liczba,mnoznik:integer;

begin
writeln('Wpisz dowolna liczbe ');
readln(liczba);
mnoznik:=0;
repeat
mnoznik:=mnoznik+1;
writeln(liczba*mnoznik);
until mnoznik=2000;
readln;
end.

Napisz czy dziala, bo nigdzie sam nie moge znalezc kompilatora.

[edit] teraz powinno działać

© 2000-2024 GRY-OnLine S.A.