#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int n, i, s=0;
int v[100];
cout << "n:";
cin >>n;
for (i = 0; i < n; i++) {
cin >> v[i];
}
for (i = 0; i < n; i++) {
s+=v[i];
}
cout<<"Suma:"<< s;
}
propuneri de enunturi
Setarea mediului de lucru pentru c++ cu MinGW si Eclipse, crearea de programe simple, lucrul cu numere, cifrele unui numar, structuri repetitive si de control.
Se afișează postările cu eticheta suma. Afișați toate postările
Se afișează postările cu eticheta suma. Afișați toate postările
20 nov. 2012
Suma elementelor din vector
25 nov. 2011
Palindrom
Acest program verifica daca un numar este palindrom
propuneri de enunturi
#include <iostream>
using namespace std;
int main() {
// declaram vriabilele,
// n - numar initial, invers - numarul construit,
// temp - variapila de manevra
// (variabilele pot avea denumiri lungi, cuvinte si chiar fraze)
int n, invers, temp;
// citim n
cin >> n;
// initializam inversul
invers = 0;
// copiem in temp valoarea lui n
temp = n;
//construim inversul (vezi ultima cifra si suma cifrelor)
while (temp != 0) {
invers = invers * 10 + temp % 10;
temp = temp / 10;
}
// verificam daca numarul este palindrom
if (n == invers) {
cout << "palindrom";
} else {
cout << "nu este palindrm";
}
return 0;
}
consolapropuneri de enunturi
Suma cifrelor
Un program care calculeaza suma cifrelor unui numar
#include <iostream>
using namespace std;
int main() {
// declaram variabilele, n - numar, s - suma
int n, s;
// initializam variabila s cu 0
s = 0;
// citim n de la consola
cin >> n;
// calculam suma
//atat timp cat numarul este diferit de 0 (mai are cifre)
while (n != 0) {
// variabilei s i se adauga ultima cifra din n
// (ex: n = 123, s = s + 3)
s = s + n % 10;
// lui n i se sterge ultima cifra
// (ex: 123 / 10 = 12 - impartire intreaga)
n = n / 10;
}
// afisam suma
cout << s;
return 0;
}
consolaStructura while in c++
Un exemplu simplu pentru calculul simplu a sumei dintr-un interval, aceste program este echivalent cu acesta
#include <iostream>
using namespace std;
/**
* acest program calculeaza suma numerelor dintr-un interval
*/
int main() {
// declaram vriabilele i - index, a - limita aleatoare, s - o suma
int i, a, s;
// initializam suma cu 0
s = 0;
// initializam valoarea limita
a = 10;
// initializam contorul
i = 1;
// executam o bucla for pentru a calcula suma din intervalul [ 1 , 10 )
while (i < a) {
s = s + i;
i++;
}
// afisam suma
cout << s;
return 0;
}
consolaStructura for in c++
Acest program prezinta structura repetitiva FOR
#include <iostream>
using namespace std;
/**
* acest program calculeaza suma numerelor dintr-un interval
*/
int main() {
// declaram vriabilele i - index, a - limita aleatoare, s - suma
int i, a, s;
// initializam suma cu 0
s = 0;
// initializam valoarea limita
a = 10;
// executam o bucla for pentru a calcula suma din intervalul [ 1 , 10 )
for (i = 1; i < a; i++) {
s = s + i;
}
// afisam suma
cout << s;
return 0;
}
consola
Abonați-vă la:
Postări (Atom)




