Hirdetés
- Hivatalos a OnePlus 13 startdátuma
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Milyen okostelefont vegyek?
- Xiaomi 15 - kicsi telefon nagy energiával
- Xiaomi Mi 11 - értékesített büntető
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
nixor
csendes tag
Hej!
Valaki megmondaná nekem miért nem olvas be a Versenyzo tömbe semmit!
ELőre is kösz!
program verseny;
uses crt{,newdelay};
const MaxN=100; {resztvevok max szama}
MaxM=10; {versenyek maximalis szama}
type Nevek=Array[1..MaxN] of String[25];
Valtozo=Array[1..MaxN,1..MaxM] of String[2];
var Resztvev:Nevek;
Versenyzo:Valtozo;
N:Integer;
M:Integer;
procedure beolvasas(var Resztvev:Nevek;
Versenyzo:Valtozo;
N:Integer;
M:Integer);
var
i:Integer;
j:Integer;
k:Integer;
fnev:String;
fajl:text;
be:String;
benev:String;
begin
repeat
clrscr;
writeln ('A program megkeresi ‚s kiˇrja azoknak a versenyz‹knek a nev‚t akik CSAK egy versenyen vettek r‚szt!');
writeln;
writeln ('Adja meg az adatbevitel modjat!');
writeln ('0 fajlbol');
writeln ('1 kezzel');
readln (k);
until ((k=0) or (k=1));
if k=1 then
begin
for i:=1 to MaxN do
begin
writeln ('Adja meg a(z) ',i,'-dik versenyz‹ nev‚t!');
writeln ('(šss”n SPACE -t, ha v‚ge a beolvas snak!)');
writeln ('N‚v (Max. 20 karakter):');
readln (benev);
if benev=' ' then break;
Resztvev:=benev;
for j:=1 to MaxM do
begin
writeln('Adja meg a(z) ',j,'-dik verseny eredm‚ny‚t!');
writeln('(šss”n SPACE -t, ha befejezi a versenyz‹h”z tartoz˘ bevitelt! 00 -t ,ha nem vett r‚szt a versenyen!):');
writeln('Erdm‚ny (0-99):');
readln (be);
if be=' ' then break;
Versenyzo[i,j]:=be;
end{for2};
end{for1};
end{begin}
else
begin
clrscr;
writeln('Adja meg a fajl nevet:');
readln(fnev);
assign (fajl, fnev);
{$I-}
reset(fajl);
if ioresult<>0 then
begin
writeln(#7'Allomanyhiba');
halt;
end;{ioresult}
{$I+}
i:=0;
while not seekeof(fajl) do
begin
inc(i);
readln(Resztvev);
j:=0;
while not seekeoln(fajl) do
begin
inc(j);
read(fajl, Versenyzo[i,j]);
end;{while2}
readln(fajl);
end;{while1}
close(fajl);
end;{else}
end;{beolvas}[Szerkesztve]
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Xbox Series X|S
- Mozilla Firefox
- Kecskemét és környéke adok-veszek-beszélgetek
- Nyaralás topik
- Windows 11
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Ismét egy teljesen friss egérrel gyarapította kínálatát a Pulsar
- Hivatalos a OnePlus 13 startdátuma
- Parfüm topik
- További aktív témák...
- QNAP TS-870U-RP 8 lemezes Rack NAS
- Gamer PC- Számítógép! Csere-Beszámítás! I3 10100F / RTX 2060 / 32GB DDR4 / 500GB SSD
- AKCIÓ! EZÜST! RITKASÁG! Surface Pro 11 Qualcomm Snapdragon X Elite 16GB 512GB OLED 120Hz Gar!
- Xiaomi Redmi Note 10 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS TUF A15 FA507NV 15 notebook - R7 7735HS 32GB DDR5 512GB SSD 1TB SSD RTX 4060 6GB W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest