Exerciții cu structuri C++ (tipul struct)

Exerciții cu structuri C++ (tipul struct)

10th Grade

8 Qs

quiz-placeholder

Similar activities

Python_10 câu

Python_10 câu

10th Grade

10 Qs

Tipe Data Informatika

Tipe Data Informatika

10th Grade

10 Qs

C/C++

C/C++

10th Grade

10 Qs

Basic Python and Console Interaction - Mod3

Basic Python and Console Interaction - Mod3

10th Grade

12 Qs

Bài tập bài 4: sử dụng biến và hằng trong chương trình

Bài tập bài 4: sử dụng biến và hằng trong chương trình

KG - 12th Grade

10 Qs

LATIHAN 4

LATIHAN 4

10th Grade

10 Qs

Tipul de date Struct

Tipul de date Struct

8th - 10th Grade

7 Qs

Программирование C#

Программирование C#

1st - 10th Grade

10 Qs

Exerciții cu structuri C++ (tipul struct)

Exerciții cu structuri C++ (tipul struct)

Assessment

Quiz

Computers

10th Grade

Hard

Created by

Cristiana Caprioara

Used 7+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Care dintre următoarele variante reprezintă o declarare corectă pentru o variabilă care memorează simultan codul de identificare al unui candidat la un examen, exprimat printr-un număr natural de cel mult 4 cifre şi media obţinută de acesta la examen, exprimată printr-un număr real?

struct x { int cod;

 float media;};

struct {int cod;

 float media;} x;

int x.cod ;

float x.media;     

struct candidat {int x.cod;

 float x.media;};

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Pentru declaraţia de mai jos precizaţi care din instrucţiunile de atribuire este greşită:

e1=e2+1;

e1.nume[0]=’A’;

e1=e2;

e1.nota1=e2.nota2+1;

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Pentru declaraţiile alăturate, care este numărul maxim de numere întregi ce pot fi memorate în variabila a?

struct punct3D {

  int x; int y; int z;};

punct3D a[2][5];

52

200

25

30

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Care este necesarul de memorie (numărul de octeți) pentru memorarea variabilei a declarată mai jos?

struct elev { char nume[30];

  int nota;};

elev a[2];

2

68

30

32

5.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Considerând declarările următoare, care dintre următoarele referiri este corectă din punct de vedere sintactic ?

struct datan {int zi,ln,an;};

struct elev {char nume[30];

 datan dn,da;} e;

e.datan.ln

e.nume

e.dn.an[2]

e.dn.zi

e.da.zi

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Cum se poate accesa prima literă a denumirii primului produs din șirul de produse p declarat mai jos?

struct produs {char denumire[20];

float pret;}

produs p[20];

produs[0].denumire[0]

denumire.p[0]

p[0].denumire[0]

p->denumire[0]

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Se consideră declarările următoare:

struct A { int m;

char n;};

struct B { float m;

long n;};

struct C { struct A m;

struct B n;} m, n;

Care este tipul expresiei m.m.n?

int

char

float

long

8.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

În declararea alăturată, câmpurile şi y ale înregistrării pot memora coordonatele carteziene ale unui punct din planul xOy. Care dintre următoarele expresii are valoarea 1 dacă şi numai dacă punctul P este situat pe axa Ox?

struct {float x;

  float y;} P;

P.x+P.y==0

P.x==0

P.x==P.y

P.y==0