Search Header Logo

Test Structuri

Authored by Andrei Florea

Computers

11th Grade

Used 55+ times

Test Structuri
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

În declararea de mai jos, câmpurile x ş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 punct

{float x,y;}P;

P.x==0

P.y==0

P.x+P.y==0

P.x==P.y

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Fie declararea de mai jos. Dacă variabila x retine informaţii despre 30 de elevi, precizaţi care este varianta corectă ce afişează numele şi media elevului al 11-lea?

struct elev{

char nume[30];

float media;};

elev x[30];

cout<<x[10].nume<<” ”<<x[10].media;

cout<<x.nume<<” ”<<x.media;

cout<<x.nume[10]<<” ”<<x.media;

cout<<x[10]->nume<<” ”<< x[10]->media);

3.

FILL IN THE BLANK QUESTION

2 mins • 1 pt

Scrieţi secvenţa de program C/C++ care citeşte de la tastatură numele, prenumele şi salariul unei persoane, memorate de variabila p, declarată mai jos.

struct persoana

{ char nume[40];

char prenume[40];

int salariu;}p;

4.

FILL IN THE BLANK QUESTION

3 mins • 1 pt

Scrieţi secvenţa de program C/C++ care afişează pe ecran numele, prenumele şi media unui elev, reţinute de variabila el, declarată mai jos.

struct elev {

char nume[40];

char prenume[40];

float mediabac;}el;

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Ştiind că s-au făcut declarările de mai jos, stabiliţi care dintre următoarele expresii este corectă din punct de vedere sintactic?

struct elev{

char nume[30];

float nota;} a[100];

elev[1].nota

a[1].nota[1]

a.nota[1]

a[1].nota

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Se consideră declarările alăturate. Care este

tipul expresiei x.x.y ?

struct A {

int x;

char y;

float z;};


struct B {

struct A x;

long y;};

B x, y;.

float

int

long

char

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Ştiind că fiecare dintre variabilele var1, var2 memorează numele şi nota unui elev în forma dată de declararea de mai jos, indicaţi care dintre următoarele expresii atribuie variabilei reale m media aritmetică a notelor celor doi elevi.

struct elev

{ char nume[30];

float nota;

}var1,var2;

m=(var1.nota+var2.nota)/2;

m=var1.nota+var2.nota/2;

m=(var1+var2).nota/2;

m=nota(var1+var2)/2;

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?