Forum » Programiranje » nizi c++
nizi c++
ekolog ::
lp. rabil bi malo pomoči pri reševanju naloge...
Funkcija presteje stevilo soglasnikov in samoglasnikov v podanem nizu.
void znaki(char polje[], int &soglasniki, int &samoglasniki);
hvala
Funkcija presteje stevilo soglasnikov in samoglasnikov v podanem nizu.
void znaki(char polje[], int &soglasniki, int &samoglasniki);
hvala
HairyFotr ::
Z zanko greš po znakih niza, dokler ne prideš do konca. V tej zanki preverjaš če je znak samoglasnik in prišteješ v samoglasniki. Po zanki od dolžine niza odšteješ samoglasnike in imaš še soglasnike.
koda je pisana na pamet, in c++ mi ni domač, ampak rešitev ni daleč od tega:
{
int i = 0;
samoglasniki = 0;
while (polje[i] != '\0') {
switch (polje[i]) {
case 'a':case 'e':case 'i':case 'o':case 'u': samoglasniki++;
}
i++;
}
soglasniki = i - samoglasniki;
}
koda je pisana na pamet, in c++ mi ni domač, ampak rešitev ni daleč od tega:
{
int i = 0;
samoglasniki = 0;
while (polje[i] != '\0') {
switch (polje[i]) {
case 'a':case 'e':case 'i':case 'o':case 'u': samoglasniki++;
}
i++;
}
soglasniki = i - samoglasniki;
}
Zgodovina sprememb…
- spremenil: HairyFotr ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [C++] NalogeOddelek: Programiranje | 4361 (2692) | LordiBoy |
| » | Pomoč c#Oddelek: Programiranje | 823 (686) | amacar |
| ⊘ | [C#]polje znakovOddelek: Programiranje | 2623 (2451) | Ziga Dolhar |
| » | Pomoč pri programčkihOddelek: Programiranje | 3184 (2834) | Mitja Bonča |
| » | naloga iz kombinatorikeOddelek: Šola | 1909 (1755) | mimi8 |