Chce napisać program, w którym użytkownik poda ciąg liczb, a program je przetworzy. Dodatkowo chce zrobić coś takiego, żę gdy się wpisze 0 to, pętla która zczytuje liczby, ma się zatrzymać. I tu właśnie mam problem. Liczby które zczytuje są zapisywane w tablicy. I nie wiem jak zrobić żeby właśnie po wpisaniu 0 pętla się zatrzymywała.
Zrobiłem cos takiego ale nie działa
Jak więc to zrobić aby po wpisaniu 0 lub osiągnięciu 5 liczb przerywało pętlę? Proszę o pomoc:)
Zrobiłem cos takiego ale nie działa
[...]
repeat
begin
write('Podaj ',i,' liczbe: ');
readln(a[i]);
i:=i+1;
end;
until (i>5) or (a[i]=0);
Jak więc to zrobić aby po wpisaniu 0 lub osiągnięciu 5 liczb przerywało pętlę? Proszę o pomoc:)