Diskuze: Pascal- Ročníková práce
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Jako spočítat slova jako je třeba ANAKONDA nebo KUK?
To je jednoduché, asi nejjednodušší způsob je tento:
Ze začátku si přidej před řetězec a za řetězec mezeru.
Pak ti stačí jediný průchod řetězce třeba FOR cyklem. Udělej si
počítadlo slov, to vynuluj. Udělej si proměnnou stav, kterou nastav na
MIMO_SLOVO. Projedeš cyklem znak po znaku řetězec a když budeš stát na
pismenku, nastav stav VE_SLOVE a zapis si ktery je tam znak. Potom při najetí
na mezeru se podívej jaký byl znak předtím, porovnej je, případně zvyš
počítadlo slov, pokud jsou stejné. Stav nastav na zpět na MIMO_SLOVO a
pokračuj tak dále.
Pokud umíš alespoň hrubé základy, tak bys to měl zvládnout.
No právě potřeboval bych už udělanej celej kód, já měl mám práci
už skoro hotovou ale s tímto podprogramem si fakt nevím rady jinak zadání
je Na vstupu je dán text (max. 255 znaků).
Zjisti a) Kolik obsahuje vět (věta je zakončená ., !, ?). Mám
b) Kolik slov končí písmenem a. Mám
c) Která písmena anglické abecedy se v textu nevyskytují. Mám
d) Kolik slov začíná a končí stejným písmenem. Nemám
Moc prosím.
Myslím, že jsem ti napsal vše, co potřebuješ. Pokud jsi již napsal to, co tvrdíš, jistě pro tebe nebude problém podle mého návodu dopsat tu poslední funkčnost. Tady za tebe nikdo psát kód nebude, rádi pomůžeme, ale nemáme prostředky ani chuť řešit za někoho domácí úkoly.
Zobrazeno 4 zpráv z 4.