Variabila p memorează date despre un proiect: tema (un șir de maximum 20 de caractere), numărul
surselor de documentare (maximum 10) și, pentru fiecare astfel de sursă, denumirea/adresa web (un șir
de maximum 100 de caractere). Știind că expresiile C/C++ de mai jos au ca valori tema unui proiect,
numărul de surse de documentare ale acestuia și denumirea/adresa web a primei astfel de surse, scrieți
definiția unei structuri cu eticheta proiect, care permite memorarea datelor precizate pentru un
proiect, și declarați corespunzător variabila p.
p.tema, p.nrSurse, p.denAdrSursa[0]
Răspunsuri la întrebare
Răspuns de
4
Răspuns:
struct proiect{
char tema[20];
int nrSurse;
char denAdrSursa[10][100]; };
proiect p;
Explicație:
Presupun ca ai inteles, nu cred ca este nevoie de o explicatie detaliata.
"struct" este keyword-ul pentru un astfel de exercitiu, apoi urmeaza numele structurii "proiect", intre acolade ai 3 elemente: tema, de tip sir de caracter; variabila intreaga nrSurse si denAdrSursa un vector de siruri de caractere.
Ases:
denAdrSursa este declarat ca fiind un tablou bidimensional, acesta fiind un tablou unidimensional! Numarul de caractere se prelucreaza cu cin.getline() ceea ce nu ai nevoie aici, corect este denAdrSursa[10]
Alte întrebări interesante
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă