Realizar un programa en c++ en donde se
ingresen 3 dígitos y debera de ordenarlos de
mayor a menor, incluyendo si algunos son
iguales​

Respuestas

Respuesta dada por: Alextron0102
0

Respuesta:

#include <iostream>

using namespace std;

int main()

{

   int arr[3];

   cin>>arr[0]>>arr[1]>>arr[2];

for (int i = 0; i < 3; i++)

{

 for (int j = 0; j < 3; j++)

 {

           if(arr[i]<arr[j]){

               int aux = arr[i];

               arr[i]=arr[j];

               arr[j]=aux;

           }

       }

   }

   cout<<arr[0]<<"-"<<arr[1]<<"-"<<arr[2];

   return 0;

}

Explicación:

Ordanamiento burbuja, ordena los elementos de un arreglo de forma ascendente, en este caso estamos trabajando directamente con 3 números y ordenandolos

Preguntas similares