Broj samoglasnika
Učitaj jednu rečenicu (može da sadrži razmake) i ispiši koliko u njoj ima samoglasnika (a, e, i, o, u – mala i velika slova).
Primer
Ulaz
Programiranje je zabavnoIzlaz
9Kontrolni iz rada sa tekstom u C++-u (string): čitanje reči i cele linije, prolaz kroz znakove, velika i mala slova, brojanje, poređenje i menjanje znakova. Ova strana je nova – zadaci su u dve grupe, sa rešenjima.
cin >> s (jedna reč) i getline(cin, s) (cela linija)s.length() i pristup znaku s[i]<cctype>: isupper, islower, isdigit, tolower, toupperc - 'a' je redni broj slova, '0' + 5 je znak 5+) i pretragu (find)| Poeni | 0–11 | 12–16 | 17–21 | 22–26 | 27–30 |
|---|---|---|---|---|---|
| Ocena | 1 | 2 | 3 | 4 | 5 |
Skala je predlog za samostalnu proveru; nastavnik može da je prilagodi.
Učitaj jednu rečenicu (može da sadrži razmake) i ispiši koliko u njoj ima samoglasnika (a, e, i, o, u – mala i velika slova).
Programiranje je zabavno9Učitaj rečenicu i proveri da li je palindrom kada se zanemare razmaci i razlika između velikih i malih slova. Ispiši DA ili NE.
Ana voli MilovanaDASvet programiranjaNECezarova šifra svako slovo zamenjuje slovom koje je k mesta dalje u abecedi (posle z ide ponovo a). Učitaj k (0 ≤ k ≤ 25) i reč od malih slova engleske abecede i ispiši šifrovanu reč.
3
zimaclpdUčitaj rečenicu u kojoj su reči razdvojene jednim ili više razmaka (razmaka može biti i na početku i na kraju) i ispiši broj reči.
Danas je lep dan 4Učitaj rečenicu i ispiši njenu najdužu reč. Ako ima više reči iste, najveće dužine, ispiši prvu.
Svet programiranja je zanimljivprogramiranjaLozinka je jaka ako ima bar 8 znakova, bar jedno veliko slovo, bar jedno malo slovo i bar jednu cifru. Učitaj lozinku (bez razmaka) i ispiši JAKA, ili SLABA i ispod toga sve što nedostaje.
Lozinka123JAKAlozinkaSLABA
- prekratka
- nema velikog slova
- nema cifrecin >> n ostaje kraj reda; ako zatim čitaš getline, prvo pozovi cin.ignore().s[i] == 'a', a stringova sa dvostrukim: s == "kraj".for (char &c : s) petlji, potreban je znak &.1. Šta učitava cin >> s ako korisnik unese Dobar dan?
2. Koliko je 'd' - 'a'?
3. Šta vraća s.length() za s = "kod 1"?