Informatika2-2014/Hazi

A MathWikiből
A lap korábbi változatát látod, amilyen Wettl (vitalap | szerkesztései) 2014. május 12., 13:45-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

C feladatok

1. Tökéletes szám. Írjunk C programot, mely a bemeneten kapott pozitív egész számról eldönti, hogy tökéletes szám-e. Ha tökéletes szám, akkor 1-et írjon ki, ha nem akkor 0-t. Mindkét esetben tegyen egy sortörés karaktert az eredmény után.

Példa bemenet:

28

Kimenet:

1

Példa bemenet:

35

Kimenet:

0

2. Szórásnégyzet. Írjunk C programot mely a bemenetről olvas be lebegőpontos számokat, egészen addig amíg egy negatív számot nem kap (hasonlóra a 9. gyakorlaton találtok példát). A kapott számok közül kiírja a legnagyobbat, új sorban a számok tapasztalati szórásnégyzetét, végül ez után még tesz egy sortörést. A képlet amit érdemes használni (ld. wikipedia):

s_N^2 = \frac1N \left(\sum_{i=1}^N x_i^2\right) - {\bar x}^2

Példa bemenet:

4.2
4.8
2.3
4.5
-1


Kimenet:

4.800000
0.952500


Példa bemenet 2:

5.6
5.2
-1
4.2


Kimenet:

5.600000 0.040003



Készítsen C függvényt, amely a paraméterként kapott sztringben minden kisbetűt nagybetűre cserél!Készítsen C függvényt, amely a paraméterként kapott sztringben minden kisbetűt nagybetűre cserél!

Személyes eszközök