Informatika2-2013/Hazi03
A MathWikiből
A lap korábbi változatát látod, amilyen Kkovacs (vitalap | szerkesztései) 2013. március 6., 02:59-kor történt szerkesztése után volt.
Ismét 4 feladat lesz:
1. feladat
Írj hatványozás függvényt, hasonló szerepelt már a 4. gyakorlaton. Most írj hatvDouble névvel függvényt amely egy double-t (alap) és egy int-et (kitevõ) kap, eredményül pedig az alapot a kitevõre emelve adja. Figyeljünk most oda a negatív kitevõkre is. Értelemszerûen a függvény visszatérési értéke double legyen.
Példa bemenetek és kimenetek:
hatvDouble(3.5, 4) // 150.0625 hatvDouble(6.32, 0) // 1 hatvDouble(2.0, -2) // 0.25
2. feladat
Írj függvényt charSzamol névvel, ami az elsõ argumentumként adott tömbben megszámolja hányszor szerepel a második argumentumként adott karakter és ezt visszaadja.
Például a következõ main függvényre:
int main(void){ char ch[12] = { 'a', 'c', 'd', 'b', 'b', 'p', 'o', 'a', 'a', 'b', 'c', 'p'}; printf("%d\n", charSzamol(ch, 'b')); return 0; }
A 3 eredményt adja.