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

Se citesc de la tastatură un număr k diferit de 0, şi un şir de numere întregi, până la întâlnirea lui 0. Să se afişeze câte numere din şir au suma cifrelor k. in C++ va rog

Răspunsuri la întrebare

Răspuns de ErvinMeh
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int k,x,s=0,ct=0;

   cin>>k>>x;

   while(x)

   {

       s=0;

       while(x)

       {

           s+=x%10;

           x/=10;

       }

       if(s==k)

        ct++;

     cin>>x;

   }

   return cout<<ct,0;

}

Alte întrebări interesante