Responsive image Boda Szilárd weblapja

Laborfeladat.

1. Írjunk egy C++ programot, amely a billentyűzetről olvas be egy n (n<=24) számot,
s létrehoz egy kétdimenziós tömböt az alábbi szabály szerint:
Az első sorban a következő számok lesznek:
1 2 3 ... n
a második sorban
2 2 3 ... n
a harmadik sorban
3 3 3 ... n
míg az utolsóban:
n n n ... n

A program írja ki a létrehozott mátrixot az alábbi formában:


Bemenet
  • N=5



output.txt
  • 1 2 3 4 5
  • 2 2 3 4 5
  • 3 3 3 4 5
  • 4 4 4 4 5
  • 5 5 5 5 5

2. Írjunk egy C++ programot, amely helyettesíti az alábbi pszeudokódot:
OLVASD X

HA X < 0 AKKOR
    x = -x
p = 1

MINDEN i=1, x végezd el
    p = (p*4) % 10
IRD p

3. A fenti C++ programot helyettesítsük egy olyannal, amelyben nincs egy ciklus sem!

4. Írjunk egy függvényt, amely a neki megadott 3 paraméter összes közös osztójának a számát visszatéríti.

Bemenet
  • 8
  • 16
  • 28



Kimenet
  • 1 (az osztok 1, 2, 4)


5. Adott egy szam void típusú függvény, amely egy k paraméteren keresztül kap egy minimum 3,
maximum 9 számjegyű számot, ennek levágja az első és utolsó számjegyét, s az így kapott számot visszatéríti.
Írjuk meg C++ ban a függvényt!


Bemenet
  • 12345



Kimenet
  • 234