Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 46

Exercițiul #63

Variabila t, declarată mai jos, memorează în câmpurile a, b şi c lungimile laturilor unui triunghi. Care dintre următoarele instrucţiuni atribuie câmpului p al variabilei t valoarea perimetrului triunghiului respectiv?

struct triunghi
{
  float a,b,c,p;
} t;
Varianta 1

p.t=t.a+t.b+t.b;

Varianta 2

p.t=a.t+b.t+c.t;

Varianta 3

t.p=t.a+t.b+t.c;

Varianta 4

t.p==t.a+t.b+t.c;

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #68

Variabila d, declarată mai jos, memorează în câmpurile a şi b lăţimea şi, respectiv, lungimea unui dreptunghi. Care dintre următoarele instrucţiuni atribuie câmpului aria al variabilei d valoarea ariei dreptunghiului respectiv?

struct dreptunghi
{
 float a,b,aria;
}d;
Varianta 1

d.aria==d.a*d.b;

Varianta 2

aria.d=a.d*b.d;

Varianta 3

aria.d=d.a*d.b;

Varianta 4

d.aria=d.a*d.b;

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #80

Considerând declararea de mai jos, care dintre următoarele secvenţe realizează în mod corect citirea de la tastatură a valorilor celor două câmpuri ale variabilei x?

struct {
  int a;
  int b;
} x;
Varianta 1

cin>>x.a>>x.b;

Varianta 2

cin>>a.x>>b.x;

Varianta 3

cin>>x;

Varianta 4

cin>>a->x>>b->x;

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #84

Considerând declararea de mai jos, care dintre următoarele secvenţe de instrucţiuni afişează valorile memorate în cele două câmpuri ale variabilei x, separate printr-un spaţiu?

struct {
  int a, b;
}x;
Varianta 1

cout<<x.a<<” ”<<x.b;

Varianta 2

cout<<a.x<<” ”<<b.x;

Varianta 3

cout<<x;

Varianta 4

cout<<a->x<<” ”<<b->x;

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #107

Care dintre următoarele variante reprezintă o declarare corectă pentru o variabilă x care memorează simultan vârsta în ani împliniţi şi media la bacalaureat a unui elev?

Varianta 1
struct {float media;
 int varsta;} x;
Varianta 2
struct x {float media;
 int varsta;};
Varianta 3
float x.media;
int x.varsta;
Varianta 4
struct elev {float x.media;
 int x.varsta};
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #110

Care dintre următoarele variante reprezintă o declarare corectă pentru o variabilă x 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?

Varianta 1
struct x { int cod;
 float media;};
Varianta 2
struct {int cod;
 float media;} x;
Varianta 3
int x.cod ;
float x.media;
Varianta 4
struct candidat {int x.cod;
 float x.media;};
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #115

Care dintre următoarele variante reprezintă o declarare corectă pentru o variabilă x care memorează simultan coordonatele reale (abscisa şi ordonata) ale unui punct în planul xOy?

Varianta 1
struct punct{float ox,oy;} x;
Varianta 2
char x[2];
Varianta 3
struct x{float ox,oy;};
Varianta 4
float x;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #120

Care dintre următoarele variante reprezintă o declarare corectă pentru o variabilă x care memorează simultan numărătorul şi numitorul unei fracţii ireductibile:

Varianta 1
float x;
Varianta 2
char x[2];
Varianta 3
struct x{int n1,n2;};
Varianta 4
struct fractie {int n1,n2;} x;
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #124

Se consideră declarările de mai jos, în care variabila ev memorează date despre un anumit elev. care este instrucţiunea C/C++ prin care se iniţializează anul naşterii acestui elev cu valoarea 1998.

struct data{
 int zi;
 int luna;
 int an;
};
struct elev {
 char nume[30];
 struct data data_nasterii;
 float media;
}ev;
Varianta 1

ev.data_nasterii = 1998;

Varianta 2

ev.data = 1998;

Varianta 3

ev.data_nasterii.an = 1998;

Varianta 4

ev.data.an = 1998;

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #126

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

struct elev
{char nume[20];
 int nota1;
 int nota2;} e1,e2;
Varianta 1

e1=e2+1;

Varianta 2

e1.nume[2]=’x’;

Varianta 3

e1=e2;

Varianta 4

e1.nota1=e2.nota2+1;

Variante Bacalaureat 2009 Clasa a X-a