Hola, te los diagramas de flujo y Pseudocodigo en Pseint, lo codigos están documentados.
Pseudocodigo : 1.
Un programa que pida una letra y detecte si es una vocal.
/ / Se utilizo sentencia SiAlgoritmo ejer_01 Escribir "Ingrese una letra" Leer letra / / Ingresa una letra Si (letra = "a" o letra = "e" o letra = "i" o letra = "o" o letra = "u") o (letra = "A" o letra = "E" o letra = "I" o letra = "O" o letra = "U") entonces Escribir "Es una vocal" / / Si la letra es iguala a una vocal, entonces imprimir es una vocal Sino / / Caso contrario Escribir "No es una vocal" / / No es una vocal FinSi / / Fin DecisionFinAlgoritmo2.
Un programa que pida 3 números y los muestre en pantalla de mayor a menor en líneas distintas.
En caso de haber números iguales se pintan en la misma línea.
/ / Se utilizo sentencia Decision SiAlgoritmo ejer_02 Escribir "Ingresar primer numero : " Leer a Escribir "Ingresar segundo numero : " Leer b Escribir "Ingresar tercer numero : " Leer c Si a>b y a>c Entonces Escribir "Primero : ", a Si b = c Entonces Escribir b, " - ", c Sino Si b>c Entonces Escribir "Segundo : ", b Escribir "Tercero : ", c Sino Escribir "Segundo : ", c Escribir "Tercero : ", b FinSi FinSi Sino Si b>a y b>c Entonces Escribir "Primero : ", b Si a = c Entonces Escribir a, " - ", c Sino Si a>c Entonces Escribir "Segundo : ", a Escribir "Tercero : ", c Sino Escribir "Segundo : ", c Escribir "Tercero : ", a FinSi FinSi Sino Si c>a y c>b Entonces Escribir "Primero : ", c Si a = b Entonces Escribir a, " - ", b Sino Si a>b Entonces Escribir "Segundo : ", a Escribir "Tercero : ", b Sino Escribir "Segundo : ", b Escribir "Tercero : ", a FinSi FinSi Sino Si a = b y b = c Entonces Escribir a, " - ", b, " - ", c Sino Si a = b Entonces Escribir a, " - ", b Escribir "Segundo : ", c Sino Si a = c Entonces Escribir a, " - ", c Escribir "Segundo : ", b Sino Si b = c Entonces Escribir b, " - ", c Escribir "Segundo : ", a FinSi FinSi FinSi FinSi FinSi FinSi FinSiFinAlgoritmo
3.
Un programa que pida un número del 1 al 12 y diga el nombre del mes correspondiente.
/ / Si utilizo sentencia Segun hacerAlgoritmo ejer_03 Escribir 'Ingresar un numero del 1 al 12' / / Impresion de mensaje Leer num / / Ingresa un numero Segun num Hacer / / Segun el numero ingresado hacer 1 : Escribir 'Enero' / / Imprime mensaje 2 : Escribir 'Febrero' / / Imprime mensaje 3 : Escribir 'Marzo' / / Imprime mensaje 4 : Escribir 'Abril' / / Imprime mensaje 5 : Escribir 'Mayo' / / Imprime mensaje 6 : Escribir 'Junio' / / Imprime mensaje 7 : Escribir 'Julio' / / Imprime mensaje 8 : Escribir 'Agosto' / / Imprime mensaje 9 : Escribir 'Setiembre' / / Imprime mensaje 10 : Escribir 'Octubre' / / Imprime mensaje 11 : Escribir 'Noviembre' / / Imprime mensaje 12 : Escribir 'Diciembre' / / Imprime mensaje De Otro Modo : Escribir 'El numero no es valido' / / Imprime mensaje FinSegun / / Termina estructura de control Segun.
FinAlgoritmo4.
Un programa que muestre los números del 1 al 100 / / Se utilizo la estructura de control Para.
Algoritmo ejer_04 Escribir 'Programa que muestra los numeros del 1 al 100' / / Imprime en pantalla el mensaje Para i.