100% au considerat acest document util (1 vot)
2K vizualizări

Tipul Struct

Structura bibli permite stocarea datelor despre o bibliotecă, inclusiv numărul de cărți și informații despre fiecare carte. Structura rasa permite stocarea codului, numărului de exemplare și vârstelor pentru fiecare rasă de porumbei. Structura procesor permite stocarea producătorului, frecvenței și prețului fiecărui procesor. Structura figura permite stocarea coordonatelor centrului și razei unui cerc. Structura calculator permite stocarea capacității memoriei interne și externe, precum și a tipului monitorului pentru fiecare calculator.

Încărcat de

Andreea Stoicescu
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
100% au considerat acest document util (1 vot)
2K vizualizări

Tipul Struct

Structura bibli permite stocarea datelor despre o bibliotecă, inclusiv numărul de cărți și informații despre fiecare carte. Structura rasa permite stocarea codului, numărului de exemplare și vârstelor pentru fiecare rasă de porumbei. Structura procesor permite stocarea producătorului, frecvenței și prețului fiecărui procesor. Structura figura permite stocarea coordonatelor centrului și razei unui cerc. Structura calculator permite stocarea capacității memoriei interne și externe, precum și a tipului monitorului pentru fiecare calculator.

Încărcat de

Andreea Stoicescu
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 3

1.

Variabila c memorează simultan numărul de cărți dintr-o bibliotecă (număr natural din
intervalul [3,102)) și date despre fiecare carte (titlu și autor, șiruri de cel mult 20 de
caractere). Expresiile C/C++ de mai jos au ca valori numărul de cărți, titlul și numele
autorului celei de a treia cărți. Scrieți definiția unei structuri cu eticheta biblio, care
permite memorarea datelor despre o bibliotecă, și declarați corespunzător variabila c.
C.numar c.carte[2].titlu c.carte[2].autor

struct cart
{ char titlu[20];
char autor[20]; } ;

Struct biblio
{ int numar ;
cart carte [20];
} c;

Struct specie
{ int cod;
Int nrExemplare;
Int varsta[10];
} s[20];
Struct cerc
{ float raza;
Struct { float x,y;}
centru;
} c;

Variabila r memorează simultan următoarele date despre fiecare dintre cele 20 de rase de
porumbei dintr-o volieră: un cod, reprezentând rasa, numărul de exemplare din rasa
respectivă și vârstele acestora. În volieră sunt maximum 10 exemplare din fiecare rasă.
Știind că expresiile C/C++ de mai jos au ca valori numere naturale și reprezintă codul și
numărul de exemplare din prima rasă, respectiv vârsta celui de al 4-lea exemplar din
această rasă, scrieți definiția unei structuri cu eticheta rasa, care permite memorarea datelor
despre o rasă de porumbei, și declarați corespunzător variabila r.
r[0].cod r[0].nrExemplare r[0].varsta[3]

Variabila p memorează simultan, pentru fiecare dintre cele 20 de tipuri de procesoare dintr-
un depozit, următoarele date: producătorul (o literă mare a alfabetului englez), frecvența
procesorului (număr natural) și prețul produsului (număr real). Știind că expresiile C/C++ de
mai jos au ca valori producătorul primului procesor, respectiv frecvența și prețul acestuia,
scrieți definiția unei structuri cu eticheta procesor, care permite memorarea datelor despre
un procesor, și declarați corespunzător variabila p.
p[0].producator p[0].frecventa p[0].pret
Variabila c memorează date specifice unui cerc: coordonatele reale (abscisa și ordonata), în
planul xOy,
ale centrului cercului, precum și lungimea razei acestuia. Știind că expresiile C/C++ de mai
jos au ca valori
numere reale reprezentând datele specifice ale unui cerc, scrieți definiția unei structuri cu
eticheta
figura, care permite memorarea datelor precizate, și declarați corespunzător variabila c.
c.centru.x c.centru.y c.raza

Variabila c memorează, pentru un calculator, capacitatea memoriei (interne și externe),


măsurată în GB, și o literă, corespunzătoare tipului monitorului acestuia. Știind că expresiile
C/C++ de mai jos au ca valori litera corespunzătoare tipul monitorului și două numere
naturale din intervalul [1,106], reprezentând capacitatea memoriei interne, respectiv
capacitatea memoriei externe a calculatorului, scrieți definiția unei structuri cu eticheta
calculator, care permite memorarea datelor despre un calculator, și declarați corespunzător
variabila c.

c.monitor c.memorie.interna c.memorie.externa

S-ar putea să vă placă și