# PBinfo #1311 – cifegale – Rezolvare C++

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

## Enunț

Cerinţa
Se citește de la tastatură un număr natural de 3 cifre. Să se stabilească dacă are toate cifrele egale.

Date de intrare
Programul va citi de la tastatură un număr natural cu exact 3 cifre.

Date de ieşire
Programul va afișa mesajul da sau mesajul nu, după cum are sau nu are toate cifrele egale.

Restricţii şi precizări

Numărul citit este cuprins între 100 și 999, inclusiv.

Exemplul 1
Intrare

333
Ieșire

da
Exemplul 1
Intrare

323
Ieșire

nu

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n, c1, c2, c3;
    cin >> n;
    c1 = n / 100;
    c2 = (n % 100) / 10;
    c3 = (n % 100) % 10;
    if (c1 == c2 && c2 == c3) cout << "da";
    else cout << "nu";
    return 0;
}
```

## Resurse

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