Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Se citeste un numar natural n de cel mult 8 cifre. scrieti un program care sa calculeze si sa afiseze suma patratelor cifrelor lui n.
Exemplu: pentru n=153 se va afişa 35

Răspunsuri la întrebare

Răspuns de StarBack
1
Salut!


#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{       
     int n;         
     int cifra;     
     int suma = 0;

     cin >> n;

        while (n != 0)
        {                   
                    cifra = n % 10;

                    suma = suma + (cifra * cifra);  

                     n = n / 10; 
         }

          cout << suma;

      return 0;
}
Alte întrebări interesante