Documente Academic
Documente Profesional
Documente Cultură
Cap.Inregistrari
3) Variabila d, declarată alăturat, memorează în câmpurile a şi b lăţimea şi, respectiv, lungimea unui
dreptunghi. Scrieti o instrucţiuni care atribuie câmpului p al variabilei d valoarea perimetrului
dreptunghiului.
struct dreptunghi
{float a,b,p;
}d;
4) 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 planulxOy?
a.struct punct {float ox,oy;} x; b. char x[2]; c.struct xy {float ox,oy;}; d.
float x;
6) Structura cu numele carte permite memorarea unui număr real, reprezentând valoarea
exprimată în euro a unei cărti, a unui număr întreg, reprezentând numărul de pagini ale
cărtii, si a unui sir de caractere reprezentând titlul cărtii, format din cel mult 50 de
caractere. Scrieti în limbajul C/C++ o definitie a structurii mentionate si declarati o variabilă
z de acest tip. Denumiti sugestiv câmpurile acestei structuri.
7) Dintr-un fisier text “elevi.txt” se citeste de pe prima linie a fisierului numarul elevilor dintr-o scoala
apoi incepand cu a doua linie a fisierului urmatoarele date despre elevi ( nume, clasa, media).Fiecare rand
contine date despre un elev. Scrieti un program C++ care sa afiseze pe ecran o lista a elevilor
nepromovati(media<5)
Test 2 cls a XI-a
Cap.Inregistrari
3) Variabila d, declarată alăturat, memorează în câmpurile a şi b lăţimea şi, respectiv, lungimea unui
dreptunghi. Scrieti o instrucţiuni care atribuie câmpului p al variabilei d valoarea ariei dreptunghiului.
struct dreptunghi
{float a,b,p;
}d;
4) 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 planulxOy?
a.struct punct {float ox,oy;} y; b. char x[2];
c.struct xy {float ox,oy;}x; d. float x;
7) Dintr-un fisier text “elevi.txt” se citeste de pe prima linie a fisierului numarul elevilor dintr-o scoala
apoi incepand cu a doua linie a fisierului urmatoarele date despre elevi ( nume, clasa, media).Fiecare rand
contine date despre un elev. Scrieti un program C++ care sa afiseze pe ecran care este media unui elev
si in ce clasa invata daca de la tastatura se va introduce numele acestuia
Ex. numele elevului=Popescu
Elevul are media …. si invata in clasa ….