ALGORITMO QUE ORDENAR 10 NÚMEROS DE UN VECTOR

Vector - Array - Vector Unidimensional [1 Columna, n Filas].


Algoritmo para ordenar los números de un vector

Ordena ascendentemente los números de un vector en pseint

💻 Ingresar 10 números al azar o aleatorios a un array y mostrar dicho array ordenado en forma ascendente.


Algoritmo en pseint para ordenar números ingresados PSeInt Estricto :

Algoritmo programacion.work
    Definir lista, f, fx, A como Entero;
    Dimension lista[10];
    Escribir "02. ORDENA 10 NÚMEROS INGRESADOS.";
    //Ingresa 10 números aleatorios al array
    Para f <- 0 hasta 9 con paso 1 hacer         
        Escribir "Ingrese Número ", f, " : ";
        Leer lista[f];
    FinPara
    //Ordena Array de forma Ascendente
    Para f <- 0 hasta 9 con paso 1 hacer         
        Para fx <- f hasta 9 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 f <- 0 hasta 9 con paso 1 hacer               
        Escribir lista[f];
    FinPara
FinAlgoritmo

código en python que ordena los números de forma ascendente Python :

lista = [int() for ind0 in range(10)]
# Ingresa 10 números aleatorios al array
for f in range(10):
    print("Ingrese Número ",f," : ")
    lista[f] = int(input())
# Ordena Array de forma Ascendente
for f in range(10):
    for fx in range(f,10):
        if lista[f]>lista[fx]:
            a = lista[f]
            lista[f] = lista[fx]
            lista[fx] = a
# Muestra Array Ordenado
for f in range(10):
    print(lista[f])

código en Dev C++ que ordena los números del vector 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ódigo en Dev C++ que ordena los números de un vector Dev 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;
}



Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso