👤
a fost răspuns

scrieti un program care calculează suma patratelor cifrelor unui numar natural de trei cifre citit de la tastatura​

Răspuns :

#include <iostream>

using namespace std;

int main()

{

int n;

cin>>n;

cout<<"Suma patratelor cifrelor lui "<<n<<" este "<<(n%10)*(n%10)+((n/10)%10)*((n/10)%10)+(n/100)*(n/100)<<".";

return 0;

}

Pentru Pascal:

var  

 n,s:integer;

begin

      read(n);

      while n>=1 do begin

      s:=s+(n mod 10)*(n mod 10);

      n:=n div 10;end;

     write(s);

end.