# PBinfo #2601 – sumapatratecifre – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: andrei

## Enunț

Cerința
Scrieți un program care calculează suma pătratelor cifrelor unui număr natural de trei cifre citit de la tastatură.

Date de intrare
Programul citește de la tastatură numărul a.

Date de ieșire
Programul va afișa pe ecran rezultatul cerut.

Restricții și precizări

100 ≤ a ≤ 999

Exemplu:
Intrare

221
Ieșire

9

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
int cif1, cif2, cif3, nr;
int main () {
    cin >> nr;
    cif1 = nr % 10;
    cif2 = nr / 10 % 10;
    cif3 = nr / 100 % 10;
    cout << cif1 * cif1 + cif2 * cif2 + cif3 * cif3;
    return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/2601)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/2601/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-2601/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
