fork download
  1. program linearis_kereses;
  2. const n = 10;
  3. var a:array [1..n] of integer;
  4. i, sorsz: integer;
  5. van: boolean;
  6. begin
  7. randomize;
  8. //a tömb elkészítése
  9. for i:=1 to n do
  10. begin
  11. a[i]:=random(10);
  12. write(a[i], ' ');
  13. end;
  14. writeln;
  15. //van-e benne 5-ös?
  16. i:=1;
  17. while (i<=n) and (a[i]<>5) do
  18. i:=i+1;
  19. van:= i<=n;
  20. write('Van-e a tombben 5-os? ');
  21. if van then begin
  22. sorsz:=i;
  23. writeln('Van, a sorszama ', sorsz);
  24. end
  25. else
  26. writeln('Nincs.');
  27. readln;
  28. end.
Success #stdin #stdout 0s 9136KB
stdin
Standard input is empty
stdout
1 8 5 3 6 1 0 2 1 1 
Van-e a tombben 5-os? Van, a sorszama 3