PROBLEMA CE TREBUIE REZOLVATA IN C++:
Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze cifrele sale în ordine crescătoare.
ESTE URGENT! MULTUMESC ANTICIPAT !
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int x, a, b, c, nr;
int main()
{
cin >> x;
c = x % 10;
b = ( x / 10 ) % 10;
a = x / 100;
if ( a <= b && b <= c) {cout << a << " " << b << " " << c; return 0;}
if ( a <= c && c <= b) {cout << a << " " << c << " " << b; return 0;}
if ( b <= a && a <= c) {cout << b << " " << a << " " << c; return 0;}
if ( b <= c && c <= a) {cout << b << " " << c << " " << a; return 0;}
if ( c <= a && a <= b) {cout << c << " " << a << " " << b; return 0;}
if ( c <= b && b <= a) {cout << c << " " << b << " " << a; return 0;}
return 0;
}
using namespace std;
int x, a, b, c, nr;
int main()
{
cin >> x;
c = x % 10;
b = ( x / 10 ) % 10;
a = x / 100;
if ( a <= b && b <= c) {cout << a << " " << b << " " << c; return 0;}
if ( a <= c && c <= b) {cout << a << " " << c << " " << b; return 0;}
if ( b <= a && a <= c) {cout << b << " " << a << " " << c; return 0;}
if ( b <= c && c <= a) {cout << b << " " << c << " " << a; return 0;}
if ( c <= a && a <= b) {cout << c << " " << a << " " << b; return 0;}
if ( c <= b && b <= a) {cout << c << " " << b << " " << a; return 0;}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă