Logo Studenta

programa numeros orden 5 c

¡Estudia con miles de materiales!

Vista previa del material en texto

Programando en C++ 
Práctica 5 
Elabora un programa que pida al usuario 5 números y estos los muestre de mayor a menor. 
#include <iostream> 
using namespace std; 
 
void ordenarNumeros(int numeros[], int longitud) { 
 for (int i = 0; i < longitud - 1; i++) { 
 for (int j = 0; j < longitud - i - 1; j++) { 
 if (numeros[j] < numeros[j + 1]) { 
 // Intercambiar los elementos si están en orden incorrecto 
 int temp = numeros[j]; 
 numeros[j] = numeros[j + 1]; 
 numeros[j + 1] = temp; 
 } 
 } 
 } 
} 
 
int main() { 
 const int longitud = 5; 
 int numeros[longitud]; 
 
 // Pedir al usuario que ingrese los números 
 cout << "Ingrese 5 números: " << endl; 
 for (int i = 0; i < longitud; i++) { 
 cout << "Número " << i + 1 << ": "; 
 cin >> numeros[i]; 
Programando en C++ 
 } 
 
 // Llamar a la función para ordenar los números 
 ordenarNumeros(numeros, longitud); 
 
 // Mostrar los números ordenados de mayor a menor 
 cout << "Números ordenados de mayor a menor: "; 
 for (int i = 0; i < longitud; i++) { 
 cout << numeros[i] << " "; 
 } 
 
 cout << endl; 
 
 return 0; 
}

Continuar navegando

Materiales relacionados

26 pag.
Clase 6_ Matrices

SIN SIGLA

User badge image

marta1985aresqueta

4 pag.
07buclesalgo

User badge image

MarceParedes471

1 pag.
sua de los primeros n numeros C - Ivan Chio

User badge image

Desafío México Veintitrés