Într-o listă liniară simplu înlănțuită cu cel puțin 3 noduri, fiecare element reține în câmpul nr un număr real, iar în câmpul urm adresa următorului element din listă sau valoarea NULL în cazul în care este ultimul nod al listei. Dacă p reține adresa primului element din listă, scrieți o expresie C++ a cărei valoare este egală cu suma valorilor reale reținute în primele trei noduri ale listei
Răspunsuri la întrebare
Răspuns de
1
double suma = 0;
for (int i = 0; i < 3; i++)
{
s += p->nr;
p = p->urm;
}
for (int i = 0; i < 3; i++)
{
s += p->nr;
p = p->urm;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă