Alguien me ayudaría a resolver con estas actividades porfas en el programa de Pseint. Realiza el diagrama de Flujo y pseudocódigo de los siguientes problemas. explicando porque usaste la estructura de control seleccionada por ti:
1.- Un programa donde se ingrese algún mes del año e indique a que numero de mes corresponde y en que estación del año se encuentra, donde Enero=1 y Diciembre=12.
2.- Un programa que pida una letra y detecte si es consonante o vocal.
3.- Un programa que muestre los números de 2 en 2 hasta el 100
Respuestas
En los Ejercicios 1 y 2 Se Usó Switch
trabaja de la misma manera que un if else anidados, pero se lo usó porque es más ordenado y evita confunsiones en la toma de deciciones, lo que podría ocurrir en una toma de deciciones anidada.
En El Ejercicio 3 Se Uso Ciclo For
trabaja de manera similar que un While o Do While, pero se lo usó porque incluye automáticamente el contador y es el ciclo más utilizado.
---------------------------------------------------------
Algoritmo Meses_Estaciones
Definir mes,estacion Como Caracter
Definir n Como Entero
Escribir 'Ingrese Un Mes'
Leer mes
Segun mes Hacer
'Enero':
n <- 1
estacion <- 'INVIERNO'
'Febrero':
n <- 2
estacion <- 'INVIERNO'
'Marzo':
n <- 3
estacion <- 'PRIMAVERA'
'Abril':
n <- 4
estacion <- 'PRIMAVERA'
'Mayo':
n <- 5
estacion <- 'PRIMAVERA'
'Junio':
n <- 6
estacion <- 'VERANO'
'Julio':
n <- 7
estacion <- 'VERANO'
'Agosto':
n <- 8
estacion <- 'VERANO'
'Septiembre':
n <- 9
estacion <- 'OTOÑO'
'Octubre':
n <- 10
estacion <- 'OTOÑO'
'Noviembre':
n <- 11
estacion <- 'OTOÑO'
'Diciembre':
n <- 12
estacion <- 'INVIERNO'
De Otro Modo:
Escribir 'Ingrese Un Mes Valido'
FinSegun
Si n>=1 Y n<=12 Entonces
Escribir 'Mes: ',n,' Estación: ',estacion
FinSi
FinAlgoritmo
---------------------------------------------------------
Algoritmo Consonante_Vocal
Definir letra,Mensaje Como Caracter
Escribir 'Ingrese Una Letra'
Leer letra
Segun letra Hacer
'a':
Mensaje <- 'Es Una Vocal'
'e':
Mensaje <- 'Es Una Vocal'
'i':
Mensaje <- 'Es Una Vocal'
'o':
Mensaje <- 'Es Una Vocal'
'u':
Mensaje <- 'Es Una Vocal'
De Otro Modo:
Mensaje <- 'Es Una Consonante'
FinSegun
Escribir Mensaje
FinAlgoritmo
---------------------------------------------------------
Algoritmo Numeros2Al100
Para i<-2 Hasta 100 Con Paso 2 Hacer
Escribir i
FinPara
FinAlgoritmo