👤

Vă roooog!!!!! Faceti-mi și mie astaaa ...
Se citesc mai multe nr până la întâlnirea lui 0. Sa se afiseze:
-suma cifrelor fiecărui număr
-câte numere din cele citite sunt formate doar din cifre pare
-suma numerelor care au prima cifra para
-câte numere au prima cifra divizibila cu trei ....Va rog din suflet


Răspuns :

Salut. Uite aici rezolvare problemelor. Succes in continuare!

1) #include <iostream>

using namespace std;

int main()
{
    int n;
    int suma;
    cin>>n;

    do
    {
        suma=0;
        while(n!=0)
        {
            suma=suma+n%10;
            n=n/10;
        }
        cin>>n;
        cout<<suma<<" ";
    }while(n!=0);

    return 0;
}

2) #include <iostream>

using namespace std;

int main()
{
    int n,c;
    int k=0;
    int found;

    cin>>n;

    do
    {
        found=1;
        while(n!=0)
        {
            c=n%10;
            if(c%2==1)
                found=0;

            n=n/10;
        }
        if(found==1)
             k++;

        cin>>n;
    }while(n!=0);

    cout<<endl<<"Numere: "<<k;

    return 0;
}

3) 
#include <iostream>

using namespace std;

int main()
{
    int n,c,cn;
    int suma=0;

    cin>>n;
    cn=n;

    do
    {
        while(cn>9)
            cn=cn/10;

        c=cn;

        if(c%2==0)
            suma=suma+n;

        cin>>n;cn=n;
        
    }while(n!=0);

    cout<<endl<<"Suma: "<<suma<<endl;
    
    return 0;
}

4) 
#include <iostream>

using namespace std;

int main()
{
    int n,c;
    int k=0;

    cin>>n;

    do
    {
        while(n>9)
            n=n/10;

        c=n;

        if(c%3==0)
            k++;

        cin>>n;

    }while(n!=0);

    cout<<endl<<"Numere: "<<k<<endl;

    return 0;
}
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!


Ze Studies: Alte intrebari