Responsive image Boda Szilárd weblapja

1. Ítjunk egy C++ programot, amelyben beolvasunk egy maximum 50 karakter hosszúságú stringet, amiben lehetnek spacek is.
Keressük meg azt a számjegyet, ami a legtöbbször fordul elő a beolvasott stringben, s írassuk ki a képernyőre!
Ha a beolvasott szövegben nincs számjegy, akkor a NEM üzenetet írjuk ki!

Pl: ha a szöveg:
Matematikából 10 esem lett, kémiából 8, bioszból 7, magyarból 8 és románból 7, akkor a 7 és 8 kétszer fordul elő,
de mivel a 7 a kisebb, ezért csak a 7 est írjuk ki.

Forrás: 59 es érettségi variáns

2. Adott egy bac.txt állomány, amelynek az első sorában minimum 3, maximum 100 szám található (maximum 4 számjegyűek)
amelyek egymástól space el vannak elválasztva. Írjunk egy C++ programot, amely beolvassa a számokat, s kiírja a legnagyobb 3
utolsó számjegyeinek szorzatát!

Példa:
bac.txt tartalma
1017 48 312 5742 162

Forrás: 59 es érettségi variáns

s a képernyőre a 8 as szám lesz kiírva (1017, 5742, 312 a 3 legnagyobb, s 7*2*2 = 28)

3. Adott egy n x n es mátrix, amit billentyűzetről olvasunk be, s amely egész számokból áll.
Írjunk egy C++ programot, amely beolvassa az n értékét, valamint a mátrix elemeit,
s kiírja a képernyőre az utolsó számjegyét a mellékátlóról azon elemek szorzatának, amelyek a saját oszlopjukban minimumok!
Ha egy elem sem minimum az oszlopra nézve a mellékátlóról, akkor a NEM LETEZIK
üzenetet írassuk ki.

Pl
ha n = 4

S a mátrix:
3   4 90 10
25 2 7   9
18 3 10 4
  7 20 3

Akkor 1 et ír ki (3*7 = 21)

Forrás: 38 as érettségi variáns