Zdravim , chtěl bych se zeptat jestli by byl někdo schopny vytvořit program kde bude menu , které bude obsahovat otevření textového souboru , zápis do něho zjištění počtu slov v tom textu , mám to jako závěrečnou práci :( . Tohle sem zatim udělal .
program soubory;
uses crt;
procedure Menu;
Begin
clrscr;
textcolor(yellow);
writeln(' ...::HLAVNI MENU::... ');
writeln('');
textcolor(white);
writeln(' Stiskni "c"...k otevreni textoveho souboru ');
writeln(' Stiskni "o"...k ');
writeln('');
writeln('');
write(' Stiskni "x"...pro konec');
end;
procedure Soubor;
Var f: text;
s:string;
begin
ClrScr;
textcolor(red);
writeln(' Zadejte cestu k souboru :');
writeln('');
textcolor(white);
readln(s);
assign(f,s);
reset (f);
while not Eof (f) do
begin
textcolor(yellow);
readln(f,s);
writeln('');
writeln(s);
end;
textcolor(white);
writeln('');
writeln(' ...........Stisknete libovolnou klavesu pro navrat do menu..........');
readkey;
end;
procedure zpracovani;
end;
var c:char;
Begin
repeat
menu;
C:=readkey;
case c of
'c','C':soubor;
'o','O':zpracovani;
end;
until c='x';
end.
Procedura zpracovani je zatim prazdna a chtel bych tam dat proceduru na zjisteni poctu slov a dat tam ten zapis do souboru , jen nevim jak na to . Sem na tohle moc blbej :( . Prosim o pomoc
edit : uz vse mam jen stale nevim jak zapisovat do textoveho souboru :(