Ordenar array - Ascendente
¡Haz clic para puntuar este proyecto!
(Votos: 1 Promedio: 2)
Ingresar 10 números al azar o aleatorios a un array y mostrar dicho array ordenado en forma ascendente.
Algoritmo www_PSeint_Site Dimension lista[10] //Ingresa 10 números aleatorios al array Para contador = 1 hasta 10 con paso 1 hacer Escribir "Ingrese Número ", contador, " : " Leer lista[contador] FinPara //Ordena Array de forma Ascendente Para f <- 1 hasta 10 con paso 1 hacer Para fx <- f hasta 10 con paso 1 hacer Si lista[f] > lista[fx] Entonces A <- lista[f]; lista[f] <- lista[fx]; lista[fx] <- A; FinSi FinPara FinPara //Muestra Array ordenado Para contador = 1 hasta 10 con paso 1 hacer Escribir Sin Saltar lista[contador], " "; FinPara FinAlgoritmo
¿En que programa quieres ver el Código? :
Lenguaje C
#include<stdio.h> int main() { int a, f, fx, lista[10]; /* Ingresa 10 números aleatorios al array */ for (f=0;f<=9;f+=1) { printf("Ingrese Numero %d : ",f); scanf("%i",&lista[f]); } /* Ordena Array de forma Ascendente */ for (f=0;f<=9;f+=1) { for (fx=f;fx<=9;fx+=1) { if (lista[f]>lista[fx]) { a = lista[f]; lista[f] = lista[fx]; lista[fx] = a; } } } /* Muestra Array Ordenado */ for (f=0;f<=9;f+=1) { printf("%d\n",lista[f]); } return 0; }
C++
#include<iostream> using namespace std; int main() { int a, f, fx, lista[10]; // Ingresa 10 numeros aleatorios al array for (f=0;f<=9;f++) { cout << "Ingrese Numero " << f << " : "; cin >> lista[f]; } // Ordena Array de forma Ascendente for (f=0;f<=9;f++) { for (fx=f;fx<=9;fx++) { if (lista[f]>lista[fx]) { a = lista[f]; lista[f] = lista[fx]; lista[fx] = a; } } } // Muestra Array Ordenado for (f=0;f<=9;f++) { cout << lista[f] << endl; } return 0; }
NOTE: Aprende a cómo Sumar Arrays en JavaScript
Related posts:
Los números mayores al valor ingresado
Mostrar los números positivos, negativos y neutros del array
Llenar un vector de números aleatorios
Mostrar las letras invertidas de un vector
Suma de dos Vectores
Vector - Carga de diez elementos Impares
Promediar tres vectores
Cantidad de pares e impares
Mostrar Números Menores a Diez
Carga números aleatorios | Vector
Subir
Deja una respuesta