Documente Academic
Documente Profesional
Documente Cultură
Inicio
Lea “ingrese la fecha de 8 dígitos”, Ver
Día=Ver Modo 100
Ni=Ver Div 100
Mes= Ni Modo 100
Ni=Ni Div 100
Año=Ni
Si (Mes ==1)
VMT=” Enero”
Sino
Si (Mes ==2)
VMT=” febrero”
Sino
Si (Mes ==3)
VMT=” marzo”
Sino
Si (Mes ==4)
VMT=” Abril”
Sino
Si (Mes ==5)
VMT=” Mayo”
Sino
Si (Mes ==6)
VMT=” Junio”
Sino
Si (Mes ==7)
VMT=” Julio”
Sino
Si (Mes ==8)
VMT=” Agosto”
Sino
Si (Mes ==9)
VMT=” septiembre”
Sino
Si (Mes ==10)
VMT=” Octubre”
Sino
Si (Mes ==11)
VMT=” Noviembre”
Sino
Si (Mes ==12)
VMT=” Diciembre”
Sino
Si (Mes >12 y Mes <1)
Escriba “No existe ese mes”
fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Fsi
Escriba “La nueva fecha es:”, Día, “-”, VMT, “-”, Año
Fin
Inicio
Lea “ingrese la fecha de 8 dígitos”, Ver
Si (opc ==1)
Lea “ingrese la fecha de 8 dígitos”, Vr2
Formula opción 1
Sino
Si (opc ==2)
Formula opción 2
Sino
Si (opc ==3)
Formula opción 1
Sino
Si (opc <1 y opc >3)
Escriba “Error, no existe esa opción”
fsi
Fsi
Fsi
Fsi
Fin
Inicio
Lea “ingrese la fecha de 8 dígitos”, Ver
Si (opc ==1)
Lea “ingrese la fecha de 8 dígitos”, Vr2
Formula opción 1
Sino
Si (opc ==2)
Formula opción 2
Sino
Si (opc ==3)
Formula opción 1
Sino
Si (opc <1 y opc >3)
Escriba “Error, no existe esa opción”
fsi
Fsi
Fsi
Fsi
Fin
Si (opc ==1 )
Lea “ingrese la fecha de 8 dígitos”, Vr2
Formula opción 1
Sino
Si (opc ==2)
Formula opción 2
Sino
Si (opc ==3)
Formula opción 1
fsi
Fsi
Fsi
Si (cn >3)
Formula opción 1
fsi
+ Se requiere construir un algoritmo que permita imprimir el valor que debe pagar el huésped de
un hotel, sabiendo que las habitaciones del mismo son de tres tipos y los valores, por noche, son
los siguientes:
Tipo A, B y C
Adicionalmente el hotel está ofreciendo una promoción a sus clientes, la cual consiste en que si se
realiza una reserva por más de 3 noches se le otorga un descuento del 15% sobre el valor total.
INICIO
Escribir "número de personas"
Leer personas
Escribir "número de niños"
Leer niños
Escribir "tipo de habitación"
Leer habitación
Escribir "numero de noches a hospedar"
leer nnoches
Si habitación=A Entonces
SI personas < 2 Entonces
nochesporpersona<-78000
noches<-nochesporpersona*personas*nnoches
Sino
Escribir "no es posible hospedar en la habitación tipo A , supera el maximo
de personas permitidas"
FinSi
Si habitación=B Entonces
SI personas < 2 y niños < 2 Entonces
nochesporpersona<-115000
noches<-nochesporpersona*personas*nnoches
Sino
Escribir "no es posible hospedar en la habitación tipo B , supera el maximo
de personas y niños permitidas"
FinSi
Si habitación=C ENTONCES
SI personas <2 y niños < 4 Entonces
nochesporpersona<-170000
noches<-nochesporpersona*personas*nnoches
Sino
Escribir "no es posible hospedar en la habitación tipo C , supera el maximo de personas y
niños permitidas"
FinSi
FinSi
FinSi
FinSi
Si noches<3 Entonces
total<-noches*0.15
totalpagar<-noches-total
Sino
totalpagar<-noches
Fin Si
Escribir "el total ", noches
Escribir "descuento de ",total
Escribir "el total a pagar es de ",totalpagar
FIN
+ Se necesita un construir un algoritmo que, de tres opciones al usuario, si se selecciona la primera
se calcula el área de un rectángulo; si la opción es la dos se calcula el área de un triángulo y
cuando se elija la tres se calcula el área de un círculo (𝐴 = 𝜋𝑟 2). (Nota: la opción ingresada por el
usuario debe ser un número entero). En cualquier otro caso, se debe mostrar un mensaje de error.
En casa caso, debe solicitar la información necesaria para realizar el cálculo correspondiente.
INICIO
Escribir "hallar el área"
Escribir " 1. rectagunlo"
Escribir " 2. triangulo"
Escribir " 3. circulo"
Leer opciones
Si opciones = 1 Entonces
Escribir "área de rectangulo"
área<-(base*altura) /2
Sino
Si opciones=3 Entonces
Escribir "área de circulo"
Escribir "radio"
Leer base
área<-pi*radio^2
Sino
Escribir "ingreso un valor incorrecto"
Fin Si
Fin Si
Fin Si
Escribir "el área escogida es “, área
FIN