Salut. Am de creeat un c++ in care sa sortez cifrele unui numar in ordine crescatoare...eu l-am fct cu array-uri. Dar profa vr cu formula aia nasoala: while(n != 0) {uc = x % 10, etc. ma ajuta cnv?

Răspuns :

#include <iostream>

using namespace std;

int main(){

int numar, i;

cout << "introdu numarul:" << endl;

cin >> numar;

for(i=0; i<10; i++){

 int val = numar;

 while(val>0){

  int cifra = val%10;

  val /= 10;

  if(i == cifra){

       cout << cifra;

       break;

  }

 }

}

cout << endl;

}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că resursele disponibile v-au fost de ajutor. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Ne bucurăm să vă revedem în curând și vă invităm să ne salvați în lista de site-uri preferate!


RO Learner: Alte intrebari