//Seudocodigo que genera e imprime hasta 60 numeros enteros, el usuario
determina
//el numero de enteros que desea generar, by : Jorge Anzaldo, date : Jun-2023
Funcion mensaje(texto)
Escribir texto
FinFuncion
Funcion leerNumerosEnteros(texto,n Por Referencia)
Escribir texto
leer n
FinFuncion
Funcion generarLista(l,n)
Para i<-1 Hasta n Con Paso 1 Hacer
l[i]<- Aleatorio(1,70) // sentencia en c++ ... a[i] = (1+rand()%70);
numero aleatorios entre 1 y 70
Fin Para
Fin Funcion
Funcion ordenarListaAscendente(l,n)
Definir auxiliar Como Entero
Para i<-1 Hasta n-1 Con Paso 1 Hacer
Para j<-1 Hasta n-1 Con Paso 1 Hacer
Si l[j] > l[j+1] Entonces
auxiliar<-l[j]
l[j]<-l[j+1]
l[j+1]<-auxiliar
Fin Si
FinPara
Fin Para
Fin Funcion
Funcion verLista(l,n)
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir l[i]
Fin Para
mensaje("--------------")
Fin Funcion
Algoritmo listasNumeros
//Declarar
Definir numeros Como Entero
Dimension lista[60]
//Titulo del seudocodigo
mensaje("Programa que genera aleatoriamente una lista de -n- numeros
enteros ")
mensaje("Hasta 60 numeros, el usuario define el numero que desea
generar ")
//lnput - Entrada
leerNumerosEnteros("Cuantos numeros deseas generar
automaticamente",numeros)
//Proceso - Proceso
generarLista(lista,numeros)
mensaje("Numeros Generados Automaticamente ")
verLista(lista,numeros)
ordenarListaAscendente(lista,numeros)
//Output - Salida
mensaje("Numeros Generados Ordenados ")
verLista(lista,numeros)
FinAlgoritmo