Responsive image Boda Szilárd weblapja

1. Írjunk egy  C/C++ programot, amely beolvas a billentyűzetről egy n természetes számot (2<n<20),
majd létrehoz egy  n x n es mátrixot, a következő szabályok alapján:

  1. Minden páratlan indexű soron levő elem egyenlő az indexei összegével
  2. A páros indexű soron levő elemek pedig a fölötte levő sor vele szomszédos három elemének lesz a minimuma

Írjuk ki az így kapott mátrixot a képernyőre!
Példa: n=5 re a következő mátrixot kapjuk:
2 3 4 5 6
2 2 3 4 5
4 5 6 7 8
4 4 5 6 7
6 7 8 9 10

Forrás 19 es érettségi tétel
2. Írjunk egy  C/C++ programot, amely beolvas a billentyűzetről egy n természetes számot  (n20),
majd létrehoz egy  n x n es mátrixot amelyben az első n^2 olyan elemet tároljuk,
amelyek párosak, s nem oszthatóak 3 al. Írassuk ki a kapott mátrixot!

Pl n=4 re a következő mátrixot kapnánk:
 2 4 8 10
14 16 20 22
26 28 32 34
38 40 44 46

Forrás 34 es érettségi tétel
3. Egy maximum 255 karakterből álló string szavakat tartalmaz, egymástól egy vagy több space el elválasztva.
Írjunk egy C++ programot, amely beolvassa a sort, s a következő módosításokat végzi el rajta:
Először az első és utolsó karakterét minden szónak nagybetűvé alakítja, majd levágja, s ezt addig ismétli, ameddig vannak betűk

Példa: ma oszinte oromunkre informatikaval kezdhetjuk a napot
MA OszintE OromunkrE InformatikavaL KezdhetjuK A NapoT
SzinT RomunkR NformatikavA EzdhetjU ApO
ZiN OmunK FormatikaV ZdhetJ P
I MuN OrmatikA DheT
U RmatiK HE
MatI
AT

Forrás 37 es érettségi tétel

© Boda Szilárd 2015 -