• Asignatura: Informática
  • Autor: vanessaestefani85
  • hace 8 años

Pedirle al usuario 3 números los cuales significan una fecha (Día, mes y año) comprobar que sea válida la fecha, de lo contrario, Mandar mensaje de error, si es válido imprimir fecha pero con el nombre del mes
Algoritmo, diagrama de flujo y pseudocodigo.​

Respuestas

Respuesta dada por: megatokay
1

Pseudocódigo Pseint para validar fecha numérica ingresada, luego mostrarla en pantalla con el mes en letras.

Algoritmo validarFecha

  • // Definir e inicializar variables

Definir mes Como Caracter

Definir dia,mesN,año Como Entero

  • // Entrada de datos y validar

Escribir 'Ingrese día: '

Repetir

 Leer dia

 Si (dia<1) O (dia>31) Entonces

  Escribir 'número incorrecto, válido entre 1 y 31'

 FinSi

Mientras Que (dia<1) O (dia>31)

Escribir 'Ingrese mes: '

Repetir

 Leer mesN

 Si (mesN<1) O (mesN>12) Entonces

  Escribir 'número incorrecto, válido entre 1 y 12'

 FinSi

Mientras Que (mesN<1) O (mesN>12)

Escribir 'Ingrese año: '

Repetir

 Leer año

 Si (año<1) O (año>9999) Entonces

  Escribir 'número incorrecto, intente de nuevo'

 FinSi

Hasta Que (año<9999) O (año>0)

  • // Convertir mes de números a letras

Segun mesN  Hacer

 1:

  mes <- 'enero'

 2:

  mes <- 'febrero'

 3:

  mes <- 'marzo'

 4:

  mes <- 'abril'

 5:

  mes <- 'mayo'

 6:

  mes <- 'junio'

 7:

  mes <- 'julio'

 8:

  mes <- 'agosto'

 9:

  mes <- 'septiembre'

 10:

  mes <- 'octubre'

 11:

  mes <- 'noviembre'

 12:

  mes <- 'diciembre'

FinSegun

  • // Imprimir fecha

Escribir 'La fecha es: ',dia,' de ',mes,' ',año

FinAlgoritmo

Para saber más acerca de programas en Pseint con fechas consulte: https://brainly.lat/tarea/11487945

#SPJ2

Adjuntos:
Preguntas similares