👤

Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze cifrele sale în ordine crescătoare.
Cum o fac?


Răspuns :

#include <iostream>
using namespace std;

int main() {
int n;
cin >> n;
int cif1 = n % 10;
int cif2 = n % 100 / 10;
int cif3 = n % 1000 / 100;
for (int i = 0; i <= 9; i++){
    if (i == cif1){
      cout << cif1 <<" ";
      cif1 = 10;
    }
    if (i == cif2){
      cout << cif2 << " ";
      cif2 = 10;
    }
    if (i == cif3){
      cout << cif3 <<" ";
      cif3 = 10;
    }
}
return 0;
}


Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!


Ez Studiers: Alte intrebari