Program in c++ , ajutati-ma varog pina miine.
Se citesc numere naturale pînă la întilnirea lui 0.Însumati prima cifra a fiecărui numar citit.
Ex:dacă se citesc numerele 38, 654, 2245, 7, 0 suma este 3+6+2+7=18.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int n, x, s;
int main()
{
do
{
cin >> x;
while(x/10 != 0)
x = x / 10;
s = s + x;
} while(x != 0);
cout << s;
return 0;
}
using namespace std;
int n, x, s;
int main()
{
do
{
cin >> x;
while(x/10 != 0)
x = x / 10;
s = s + x;
} while(x != 0);
cout << s;
return 0;
}
express:
Problema functioneaza conform cerintei...poate tu nu intelegi sursa. Execut-o pas cu pas si o sa-ti dai seama ca problema este ok.
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba rusă,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă