Forum » Programiranje » Rabim pomoč z nekaj nalogami v c++
Rabim pomoč z nekaj nalogami v c++
denis123 ::
1. Napiši funkcijo tipa int, ki prejme polje znakov kot vhodni argument. Funkcija pa naj vrne število velikih črk v polju znakov.
2. V glavnem programu imamo že deklarirano tabelo realnih števil:
double tabela[100];
V tej tabeli že obstajajo neke vrednosti. Popravi vse vrednosti v tabeli tako da ji prišteješ prvi element, element tabela[0], in zapišeš nazaj v tabelo.
OPOMBA: Napiši le tisti del programa, kjer dejansko množiš vrednsti in jih zapisuješ nazaj v tabelo. Ni ti potrebno pisati programa za vstavljanje vrednosti v tabelo
Že vnaprej se zahvaljujem za pomoč.
2. V glavnem programu imamo že deklarirano tabelo realnih števil:
double tabela[100];
V tej tabeli že obstajajo neke vrednosti. Popravi vse vrednosti v tabeli tako da ji prišteješ prvi element, element tabela[0], in zapišeš nazaj v tabelo.
OPOMBA: Napiši le tisti del programa, kjer dejansko množiš vrednsti in jih zapisuješ nazaj v tabelo. Ni ti potrebno pisati programa za vstavljanje vrednosti v tabelo
Že vnaprej se zahvaljujem za pomoč.
kopernik ::
Za domače naloge smo že nekako zmenjeni, da se vsaj potrudiš nekje začeti in ti potem pomagamo pri specifičnih problemih. Ne pa da napišeš tekst naloge in potem pričakuješ celotno rešitev.
Mimogrede, vsaj za prvo točko se mi zdi, da je že bilo povedano, malo poišči po arhivu. Je pa to taka klasika, da najdeš z googlom cel kup rešitev.
Mimogrede, vsaj za prvo točko se mi zdi, da je že bilo povedano, malo poišči po arhivu. Je pa to taka klasika, da najdeš z googlom cel kup rešitev.
kopernik ::
Glede na to, da imaš omenjeno polje znakov kot argument v funkciji, verjetno želijo preveriti vsaj osnovno znanje o kazalcih ? To ti veš, kje ste z znanjem pri ocenjevanju. C++ ima sicer podporo za delo s stringi, kar je precej lažje. Sem že precej zarjavel kar se C-ja tiče, ampak verjetno bi šlo nekako takole:
isUpper() je funkcija v cctype, če se prav spomnim, torej moraš includati cctype na začetku programa.
int velikeCrke(char* poljeZnakov) { int i = 0; while(*poljeZnakov != '\0') { if (isUppper(*poljeZnakov)) { ++i; } ++poljeZnakov; } return i; }
isUpper() je funkcija v cctype, če se prav spomnim, torej moraš includati cctype na začetku programa.
Zgodovina sprememb…
- spremenil: kopernik ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | največkrat pojavljeni element v tabeliOddelek: Programiranje | 1944 (1319) | pac1 |
» | [C++] Iskalno drevo implementacijaOddelek: Programiranje | 2267 (1825) | eXoo |
» | [C] podatkovni tipiOddelek: Programiranje | 1156 (948) | bi0s |
» | [C] Sortiranje preštetih črkOddelek: Programiranje | 1423 (1259) | BigBoobs |
» | [C++][Naloga_polja]MIN in MAX polja, izpis za x.100 stevilOddelek: Programiranje | 2936 (2747) | snow |