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

Se citesc numere naturale pana la intalnirea valorii 0. Sa se determine cate dintre numerele citite sunt formate numai din cifre nenule.

Răspunsuri la întrebare

Răspuns de Rayzen
4
#include <iostream>
using namespace std;

int main()
{
    int n,k=0,copie,cate=0;
    while(n!=0)
    {
        cin>>n;
        copie = n;
        while(copie!=0)
        {
            if(copie%10 == 0)
            {
                k=0;
                copie=0;
            }
            else
            {
                k=1;
            }
            copie=copie/10;
        }
        if(k==1) {cate++;}
    }
    cout<<"\nSunt "<<cate<<" numere formate doar din cifre nenule.";
}

luis999: ms
Rayzen: cp
Alte întrebări interesante