Se citesc de la tastatură n (n<=100) numere întregi de cel mult 4 cifre fiecare. Să se determine câte perechi
de numere consecutiv citite au suma cifrelor primului număr egală cu suma cifrelor celui de-al doilea număr.
Exemplu. pentru n=7 şi şirul 45, 334 1216, 23, 5, 50, 78 se obţine valoarea 3.
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int nr,sc,n,x,i,aux,sc2;
int main()
{
cin>>n;
for (i=1;i<=n;i++)
{
cin>>x;
aux=x;
while (aux)
{
sc+=aux%10;
aux/=10;
}
if (sc==sc2)
nr++;
sc2=sc;
sc=0;
}
cout<<nr;
}
using namespace std;
int nr,sc,n,x,i,aux,sc2;
int main()
{
cin>>n;
for (i=1;i<=n;i++)
{
cin>>x;
aux=x;
while (aux)
{
sc+=aux%10;
aux/=10;
}
if (sc==sc2)
nr++;
sc2=sc;
sc=0;
}
cout<<nr;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Franceza,
9 ani în urmă
Matematică,
9 ani în urmă