[Pascal] Sprawdzenie zadania

edaro
Użytkownik
Użytkownik
Posty: 268
Rejestracja: 18 gru 2006, o 20:01
Płeć: Mężczyzna
Lokalizacja: Poznań
Podziękował: 56 razy
Pomógł: 16 razy

[Pascal] Sprawdzenie zadania

Post autor: edaro »

Co zwróci ten program:

Kod: Zaznacz cały

program ile;
var i:integer;

procedure drukuj;
begin
for i:=1 to 4 do
writeln(i)
end;

begin
for i:=1 to 2 do
begin
drukuj;
end;
end.
Zdaje mi się, że "iii"
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

[Pascal] Sprawdzenie zadania

Post autor: kadiii »

Wynikiem będzie "12341234". Po pierwsze wypisujesz zmienną, a po drugie masz od 1 do 4(czyli 4 razy) w proceduralnej pętli i 2 razy w pętli w głównej funkcji.
Awatar użytkownika
eloar
Użytkownik
Użytkownik
Posty: 106
Rejestracja: 18 cze 2007, o 16:59
Płeć: Mężczyzna
Lokalizacja: Kobyłka
Podziękował: 8 razy
Pomógł: 12 razy

[Pascal] Sprawdzenie zadania

Post autor: eloar »

Tyle tylko kadiii, ze program wydrukuje to w pionie , bo użyta jest funkcja writeln. . Ale to juz praktycznie żadna różnica.
ODPOWIEDZ