August 2018 1 23 Report
Należy poprawić program tak, żeby działał.


program szukam_liczbe;
{ Program zapelnia tablice losowymi liczbami i sprawdza ile razy
znajduje sie w niej wczytana liczba. }
uses crt
var
IleZnaleziono : Byte;
Liczby: array [1 .. 20] of Byte;
I, N : Byte;begin

Randomize;
for I := l to 20 do
begin

Liczby [I] := Random (20) + l;
write ('Podaj liczbe z zakresu (1..20): ');
readln (N);
while ((N<l)
or (N)20)) do

write (' Zla wartosc. Podaj liczbe z zakresu (1..20): ');
readln (N);
end;
IleZnaleziono := 0;
writeln;
write ('Tablica: '); for I:= l to 20 do

begin
write (Liczby I, ' ');
if Liczby [I] = N then
IleZnaleziono:= IleZnaleziono + 1;
end;

writeln;

if IleZnalezlono = O then
writeln ('Liczby', N, 'w tablicy nie odnaleziono. ') else
writeln ('Liczbe ', N, 'w tablicy odnaleziono' , IleZnaleziono, ' razy.');

readln;
end.

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.