wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++ haladó

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Definiálj egy három soros, két oszlopos kétdimenziós tömböt, melynek egész számok az elemei. A tömb neve legyen: tippek! (30s)

4 lines
2.

Adott a következő deklaráció:

float valami[5];

Hány eleme van a tömbnek? (20s)

4 lines
3.

Adott a következő deklaráció:

float valami[5];

Milyen adatszerkezetet, adattípust definiáltam? (45s)

4 lines
4.

Adott a következő deklaráció:

float valami[5][2];

a)

Ez egy valós számokat tartalmazó kétdimenziós tömb

b)

Ez egy egész számokat tartalmazó kétdimenziós tömb

c)

Ez egy valós számokat tartalmazó egydimenziós tömb

d)

Ez egy egész számokat tartalmazó egydimenziós tömb

5.

Adott az alábbi programrészlet:

...

for (int i=0;i<10;i++)

tomb[ i ]=0;

...

Fejezd be a mondatot: i a tomb.......

(30s)

4 lines
6.

Melyik header fájlban található a setw függvény?

a)

iomanip

b)

ctime

c)

cstdlib

d)

fstream

7.

Melyik header fájlban található a sort függvény?

a)

iomanip

b)

algorithm

c)

cstdlib

d)

fstream

8.

Melyik header fájl szükséges fájlok használatához?

a)

iomanip

b)

algorithm

c)

iostream

d)

fstream

9.

Melyik header fájlban található a rand függvény?

a)

iomanip

b)

algorithm

c)

cstdlib

d)

fstream

10.

Milyen témakörben tanultunk a programozáson belül a

srand(time(0)); utasításról? Mi a szerepe?

(45s)

4 lines
11.

A szam = rand() % 41 utasítás milyen tartományban generálja a véletlenszámokat?

a)

[0;40]

b)

[0;41]

c)

[1;40]

d)

[1;41]

12.

Melyik az az utasítás, mellyel a sor végéig tud beolvasni akár billentyűzetről, akár fájlból? (20s)

4 lines
13.

Ha tudod, hogy egy szöveges állomány hány sort tartalmaz, milyen módon olvasod be az adatokat? (30s)

4 lines
14.

Ha NEM tudod, hogy egy szöveges állomány hány sort tartalmaz, milyen módon olvasod be az adatokat? (30s)

4 lines
15.

Melyik utasítással tudsz az f fájból a mondat nevű változóba olvasni?

a)

cin>>mondat;

b)

mondat>>f;

c)

f>>mondat;

d)

mondat<<cin;

16.

Melyik utasítással tudsz az f fájba írni a mondat nevű változóból?

a)

cin>>mondat;

b)

cout<<f;

c)

f<<mondat;

d)

cout<<f<<mondat;

17.

Adott a következő deklaráció:

struct auto

{ string rendszam;

string gyarto;

string modell;

};

auto vektor[10];

Mi a struktúra típusú változó neve? (30s)

4 lines
18.

Adott a következő deklaráció:

struct auto

{ string rendszam;

string gyarto;

string modell;

};

auto vektor[10];

Milyen adatszerkezetben kerülnek tárolásra az autók adatai? Válaszod részletezd! (45s)

4 lines
19.

Adott a következő deklaráció:

struct auto

{ string rendszam;

string gyarto;

string modell;

};

auto vektor[10];

Egy for ciklussal azt szeretném vizsgálni, van-e a gyártók között Audi? Egészítse ki a következő programrészletet:

...

for (int i=0; i<10;i++)

if (............=="Audi")

...

Mit írna a kipontozott részre? (1 min)

4 lines
20.

Adott az alábbi tömb: string tomb[3][6];

Írja meg azt a programrészletet, ahogyan kiíratná ennek a tömbnek a tartalmát! (kiiratáskor a képernyőn az elemek kerüljenek egy sorba, és szóköz legyen közöttük!)

Sajnos entert nem tud ütni, így az utasításokat enter nélkül egy sorba kell begépelnie! (2 min)

4 lines