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

Să se scrie un program în C care citește de la tastatură un şir de numere încheiat cu
numărul 0 şi afișează suma numerelor introduse.
cu explicatii va rog, nu stiu cum sa abordez problema

Răspunsuri la întrebare

Răspuns de damaschingeta91
0

Răspuns:

#include <iostream>

using namespace std;

int main() {

int n, s = 0;

cin >> n;

for(int i = 0; i < n; i++) {

int val;

cin >> val;

s = s + val;

}

cout << s;

return 0;

}

Explicație:

Sper ca te-am ajutat!


timeaberta: Îmi poți spune te rog ce reprezintă acel val?
vadimstoica573: buna ma poti ajuta la cateva probleme ?
Răspuns de alexmis1311
1

#include <stdio.h>

int main()

{

int nr = 0, suma = 0;

printf("Dati numerele: ");  

//se citesc numerele pana la intalnirea lui 0

do

{

 scanf("%d", &nr); //citeste nr

 suma += nr;  //adauga nr la suma

} while (nr != 0);

printf("\nSuma este: %d", suma); //se afiseaza suma

return 0;

}


mirunaelena263: Am pus câteva probleme la info ma poți ajuta
Alte întrebări interesante