Informatică, întrebare adresată de gubfingu, 8 ani în urmă

Î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 alexdeveloper0
1
double suma = 0;

for (int i = 0; i < 3; i++)
{
 s += p->nr;
 p = p->urm;
}
Alte întrebări interesante