507 palabras
3 minutos
Modulo 1 - Sistemas y Paradigmas de la programación
Ejercicios realizados en clase para profundizar en pseudocodigo
⚠️ Aclaración: El pseudocodigo esta hecho para que funcione de manera correcta en PSeInt, se puede pensar de manera más simple.
1) Dados 2 números (ingresados por teclado), mostrar cuál de ellos es el mayor
Pseudocódigo:
Algoritmo numeroMayor Definir numero1, numero2 Como Entero Escribir "Ingresa un numero:" Leer numero1 Escribir "Ingresa otro numero" Leer numero2
Si numero1 > numero2 Entonces Mostrar "El mayor es: ", numero1 Sino Mostrar "El mayor es: ", numero2 FinSiFinAlgoritmoDiagrama de flujo:
2) Dados 3 números (ingresados por teclado), mostrar cuál de ellos es el mayor
Pseudocódigo:
Algoritmo mayorDeTres Definir numero1, numero2, numero3 Como Entero Escribir "Ingrese un numero" Leer numero1 Escribir "Ingrese otro un numero" Leer numero2 Escribir "Ingrese un ultimo numero" Leer numero3 Si numero1 > numero2 Entonces Mostrar "El mayor es: ", numero1 Sino Si numero2 > numero3 Mostrar "El mayor es: ", numero2 Sino Mostrar "El mayor es: ", numero3 FinSi FinSiFinAlgoritmoDiagrama de flujo:
3) Dados n números (ingresados por teclado), mostrar cuál de ellos es el mayor
Pseudocódigo:
Algoritmo numeroMayor Definir mayor, numero Como Entero Definir entrada Como Cadena
Escribir "Ingrese un número (o N para terminar): " Leer entrada
Si entrada = "N" Entonces Escribir "No se ingresaron números." FinSi
numero <- ConvertirANumero(entrada) mayor <- numero Escribir "Ingrese un número (o N para terminar): " Leer entrada
Mientras entrada <> "N" y entrada <> "n" Hacer numero <- ConvertirANumero(entrada) Si numero > mayor Entonces mayor <- numero FinSi Escribir "Ingrese un número (o N para terminar): " Leer entrada FinMientras Escribir "El mayor número es: ", mayorFinAlgoritmoDiagrama de flujo:
4) Ingresar un número por teclado y decir si es par o impar
Pseudocódigo:
Algoritmo parImpar Definir numero Como Entero Escribir "Ingrese un numero" Leer numero Si numero % 2 == 0 Entonces Mostrar "El numero es par" Sino Mostrar "El numero es impar" FinSiFinAlgoritmoDiagrama de flujo:
5) Ingresar varios números por teclado y sumar solo los pares
Pseudocódigo:
Algoritmo sumarPares Definir suma, numero Como Entero suma = 0 Escribir "Ingrese varios numeros, solo se sumaran los pares, cuando quiera terminar ingrese 0" Leer numero Mientras numero <> 0 Hacer Si numero mod 2 = 0 Entonces suma = suma + numero Fin Si Leer numero Fin Mientras Mostrar "La suma de los pares es: ", sumaFinAlgoritmoDiagrama de flujo:
6) Ingresar números por teclado hasta que se ingrese la letra N. Al terminar mostrar cuántos números son pares
Pseudocódigo:
Algoritmo contarPares Definir contador, numero Como Entero Definir entrada Como Cadena contador <- 0 Escribir "Ingrese un número (o N para terminar): " Leer entrada Mientras entrada <> "N" y entrada <> "n" Hacer numero <- ConvertirANumero(entrada) // Nota: PSeInt no tiene función nativa, pero funciona Si numero % 2 = 0 Entonces contador <- contador + 1 FinSi Escribir "Ingrese un número (o N para terminar): " Leer entrada FinMientras Escribir "La cantidad de números pares es: ", contadorFinAlgoritmoDiagrama de flujo:
Posts Relacionados
Otros apuntes que podrían interesarte de esta materia