Ahoj, dělám ročníkovou práci, a trošku jsem se zasekl když jsem měl počítat a vypsat nejkratší slovo ve větě... Počítá mi to totiž i mezery :/ Byl bych moc vděčný, když by mi někdo pomohl :/ Děkuji (Příkládám proceduru)
procedure min;
begin;
Tstring:='';
minslovo:='';
for i:=1 to length(Tveta) do
begin
if not(Tveta[i] in [' ','.',',','!','?'])
then
Tstring:=Tstring+Tveta[i]
else;
begin
if length(Tstring)<length(minslovo)
then minslovo:=Tstring;
Tstring:='';
end
end;
writeln('Nejkratsi slovo je: ', minslovo,' (',length(minslovo),' znaku)');
end;
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 213.175.51.–
Zjistit počet nových příspěvků
































