Registrácia | Prihlásiť

Počítačové zadanie: Polia a funkcie

Skryť detaily | Obľúbený
Funkcie: prevod celých čísel
Vytvorte funkciu prevod (funkcia má nasledujúcu deklaráciu: int prevod(int N, int z); ),
ktorá urobí prevod čísla z desiatkovej sústavy do ľubovoľnej inej (2<=z <= 10). Funkcia prevod
má 2 parametre. 1 parameter N je číslo v desiatkovej sústave, druhý parameter z je základ novej
sústavy, do ktorej sa toto číslo bude prevádzať. Funkcia prevod vráti číslo N v sústave so
základom z. Vstupné údaje (N,z) načítavajte zo súboru "cisla.txt" (tento súbor si musíte
samozrejme pripraviť) výsledok zapíšte do súboru "vysledok.txt".
Funkciu použite v programe main nasledovne:
// Nacitanie N, z
int v= prevod(N,z);
// zapisanie v do súboru.

Polia
Program načíta rozmery matice (r a s), potom sa načíta maticu s rozmermi r×s (rozmery
nebudú väčšie ako 50).
Vytvorte funkciu SkumajMaticu, ktorá zistí počet párnych a nepárnych prvkov matice. Ak je
párnych prvkov viac ako nepárnych, funkcia vráti 1, v opačnom prípade vráti -1. Ak je párnych
a nepárnych prvkov rovnaký počet, funkcia vráti 0.
Špecifikácia funkcie: int SkumajMaticu(int r, int s, int M()(N))
Kde N: const N=50;
Poznámka: vo funkcii SkumajMaticu treba:
 zistiť počet párnych / nepárnych prvkov
 funkcia vráti hodnotu -1/0/1 podľa zadania.
 Vo funkcii SkumajMaticu nenačítavajte žiadne údaje. Všetky údaje sa načítajú v hlavnom
programe main.
Kľúčové slová:

prevod celych cisel

Hodnotenie (0x):