(C++) Olyan feladatot kaptunk, hogy beírunk egy mondatot és annak számolja meg az összes betűjét! Valami megoldás? :D
Figyelt kérdés
2013. szept. 15. 12:48
1/7 anonim válasza:
Órán nyilván tanultátok a billentyűzetről olvasást, elágazásokat, ciklusokat. Hol akadtál el?
2/7 A kérdező kommentje:
Sajnos még nagyon az elején vagyunk mert most kezdtük ugye év elején. És máris ilyet kaptunk.Eddig csak számokat kellet számolni meg ehhez hasonlóakat
2013. szept. 15. 12:52
3/7 anonim válasza:
A módszer hasonló.
Csak végig lépkedsz a betűkön és szépen mondjuk egy map-ben tárolod, hogy milyen betűt találtál és hányszor.
4/7 A kérdező kommentje:
hmm :D köszi megpróbálom :D
2013. szept. 15. 14:11
5/7 anonim válasza:
szerintem pedig
char c;
int n = 0;
while(scanf("%c",&c)) if(c!='\n') ++n; else break;
printf("\n%d", n);
(csak a karakterek számát kérik, nem hogy melyik betűből mennyi van)
6/7 SimkoL válasza:
valami.lenght, strlen(...) :) Nem kell túlspirázni
7/7 anonim válasza:
valóban, c++-ban lehet akár így is:
string s;
getline(cin,s);
cout << s.length();
(csak gondoltam, ha most kezdik az egészet, akkor hiába cpp, a c-styleból tanulsz a legtöbbet)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!