NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
IT rekvalifikace s podporou uplatnění. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Avatar
Lasserus
Neregistrovaný
Avatar
Lasserus:27.5.2011 23:08

Aho j hoši prosím Vás pomožte s mím programem který má počítat kolik slov začíná a končí stejným písmenem. Moc vás o to prosím už si fakt nevím rady

 
Odpovědět
27.5.2011 23:08
Avatar
sdraco
Vlastník
Avatar
Odpovídá na
sdraco:27.5.2011 23:46

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.

Nahoru Odpovědět
27.5.2011 23:46
New kid back on the block with a R.I.P
Avatar
Lasserus
Neregistrovaný
Avatar
Odpovídá na David Hartinger
Lasserus:28.5.2011 11:41

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.

 
Nahoru Odpovědět
28.5.2011 11:41
Avatar
sdraco
Vlastník
Avatar
Odpovídá na
sdraco:28.5.2011 11:48

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.

Nahoru Odpovědět
28.5.2011 11:48
New kid back on the block with a R.I.P
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.