Skocz do zawartości

Free Pascal


Recommended Posts

mam taki kod programu, jest on niedokończony.

program tablica;

var
        Liczby : array [1..20] of Byte;
        N,i : Byte;
        IleZnalezionych : Byte;

begin
        randomize;

for i:=1 to 20 do
   Liczby[1]:= Random(20)+1;

write('Podaj liczbe od 1 do 20: '); readln(N);

while((N<1)or(N>20)) do
   begin
    write('Zła wartość. Podaj liczbe z zakresu 1 do 20: '); readln(N);
   end;

  IleZnalezionych :=0;

  writeln; write('Tablica: ');

  for i:=1 to 20 do
    begin
      if Liczby[i]=N then
      IleZnalezionych:=IleZnalezionych+1;

    end;

    write(IleZnalezionych);



readln;
end.

w programie z tego co wiem muszę dodać jeszcze raz

if

bo nie wyrzuca mi żadnych liczb.

pomoże ktoś?

 

 

 

--------------------------------------------------------------------------------------------------------------------------------------------

 

 

dobra dałem radę :P

jeśli ktoś potrzebuje to wrzucam tutaj.

 

 

program tablica;

var
        Liczby : array [1..20] of Byte;
        N,i : Byte;
        IleZnalezionych : Byte;

begin
 randomize;
 for i:= 1 to 20 do
   Liczby [i]:= Random (20) + 1;

 write ('Podaj liczbe od 1 do 20: '); readln(N);
 while ((N<1) or (N>20)) do
begin
 write ('Zła wartość. Podaj liczbe z zakresu 1 do 20: '); readln(N);
   end;

  IleZnalezionych :=0;
  writeln; write ('Tablica: ');
  for i:= 1 to 20 do
begin
  write (Liczby [i], ' ');
  if Liczby[i]= N then
    IleZnalezionych:=IleZnalezionych + 1;
  end;
  Writeln;

  if IleZnalezionych= 0 then
    Writeln ('Liczby ', N, ' w tablicy odnaleziono.')
  else
    Writeln ('Liczby ', N, ' w tablicy odnaleziono ',
            IleZnalezionych, ' razy.');


readln;
end.
Edytowane przez ilov3
Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...