Ej. 2 Mayor & Menor de una Lista de Números

El ejercicio nos pide lo siguiente:

Realiza un programa en pseint que indique el número mayor y menor de una lista de números.

Solución

Para la resolución de este programa se utilizaron cuadros de leer (datos de entrada) y escribir (datos de salida), así como una estructura repetitiva para, y una estructura condicional si-entonces.

Básicamente lo que se hace es evaluar los números ingresados mediante la estructura si-entonces, hasta cumplir los parámetros del ciclo para. Al último, nos arroja las sentencias de menor y mayor.

A continuación, se muestra el programa:

Algoritmo Mayor_menor_lista_numeros

                        Dimension numeros[200];

                        Escribir "Ingresela cantidad de datos: ";

                        Leer cantidad_elementos;

                        // Leer datos

                        Para i<-1 Hasta cantidad_elementos Hacer

                                    Escribir "Ingrese el dato ",i,":"

                                    Leer numeros[i]

                        FinPara

                        // Inicializar mayor y menor

                        mayor <- numeros[1]

                        menor <- numeros[1]

                        // Obtener mayor y menor

                        Para i<-1 Hasta cantidad_elementos Hacer

                                    numero <-numeros[i]

                                    Si numero> mayor

Entonces

                                    mayor= numero

                                    FinSi

                                    i numero< menor

Entonces

                                  menor= numero

                                FinSi

                        FinPara

                        Escribir "Número mayor: ", mayor;

                        Escribir "Número menor: ", menor;

FinAlgoritmo

 





Comentarios

Entradas populares