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

Se introduc doua numete de la tastatura .
Sa se verifice daca al doilra numar este egal cu suma cifrelor primului nr.

Răspunsuri la întrebare

Răspuns de andriesboss92
0

#include <iostream>

using namespace std;

int main()

{

   int n , m , copie=0, nr=0;

   cin >> n >> m;

   copie = m;

   while( copie!=0 )

   {

       nr = nr + copie%10 ;

       copie = copie/10;

   }

   if( nr == n )

       cout << "Cifrele numarului " << m << " formeaza numarul " << n;

   else

       cout << "Cifrele numarului " << m << " nu formeaza numarul " << n;

}


carinatechirda: Multumesc mult,aveam nevoie la un test,nu mai am nevoie acum dar multumesc pentru efort
andriesboss92: Imi cer scuze :)) Sper ca te-ai descurcat sa-l faci. Si daca nu, pune mana si fa-l tu de la capat! Nu considera ca daca l-ai avut la test nu o sa iti trebuiasca. Acesta este printre algoritmii fundamentali in liceu asa ca o sa il intalnesti des. Stiu din experienta mea ca nu e ok sa iei totul de la 0 dupa ce s-au adunat tot mai multe informatii... totul este sa gandesti logic :) Bafta
carinatechirda: Multumesc mult❤
Alte întrebări interesante