Está en la página 1de 2

Algoritmo Pregunta_Pseint

Escribir "Ingrese la cantidad de cotizaciones a procesar: " Sin Saltar


Leer cotizaciones
Si 0<cotizaciones Entonces
i<-1
//Contador de cotizaciones procesadas
contador1<-0
//Contador de Monto total cotizado en soles
contador2<-0
Mientras i<=cotizaciones Hacer
Escribir ""
Escribir "Cotización #",i
Escribir "Ingrese la cantidad de invitados que asistirán a la
fiesta infantil: " Sin Saltar
Leer invitados
Si 0<invitados Entonces
Escribir "Ingrese el tipo de sorpresa (E para Estándar, S
para Súper): " Sin Saltar
Leer sorpresa
Si sorpresa="S" Entonces
Escribir "Ingrese la cantidad de paquetes de galletas
necesarias: " Sin Saltar
Leer galletas
Escribir "Ingrese la cantidad de chocolates
necesarios: " Sin Saltar
Leer chocolates
Escribir "Ingrese la cantidad de botellitas
necesarias: " Sin Saltar
Leer botellitas
Escribir "Ingrese la cantidad de bolsas de papitas
necesarias: " Sin Saltar
Leer papitas
Escribir "Ingrese la cantidad de caramelos
necesarios: " Sin Saltar
Leer caramelos
Escribir "Ingrese la cantidad de bolsas de gomitas: "
Sin Saltar
Leer gomitas
Escribir "Ingrese la cantidad de bolsas de chizitos:
" Sin Saltar
Leer chizitos
Escribir "Ingrese la cantidad de bolsitas de pop
corn: " Sin Saltar
Leer popcorn
SiNo
Escribir "Ingrese la cantidad de galletas necesarias:
" Sin Saltar
Leer galletas
Escribir "Ingrese la cantidad de chocolates
necesarios: " Sin Saltar
Leer chocolates
Escribir "Ingrese la cantidad de botellitas
necesarias: " Sin Saltar
Leer botellitas
Escribir "Ingrese la cantidad de papitas necesarias:
" Sin Saltar
Leer papitas
Escribir "Ingrese la cantidad de caramelos
necesarios: " Sin Saltar
Leer caramelos
gomitas<-0
chizitos<-0
popcorn<-0
FinSi
Escribir "¿Desea agregar el servicio de entrega por S/20?
(S/N): " Sin Saltar
Leer servicio_entrega
costo_parcial<-((galletas*0.5)+(chocolates*1.2)+
(botellitas*10/12)+(papitas*20/24)+(caramelos*0.25)+(gomitas*18/12)+
(chizitos*36/24)+(popcorn*2.5))*invitados
Si servicio_entrega="S" Entonces
Escribir "El costo total de la cotización #",i," es:
S/ ",costo_parcial+20
costo_total<-costo_parcial+20
contador2<-contador2+costo_total
SiNo
Escribir "El costo total de la cotización #",i," es:
S/ ",costo_parcial
contador2<-contador2+costo_parcial
FinSi
contador1<-contador1+1
SiNo
Escribir "El número de invitados debe ser positivo"
FinSi
i<-i+1
FinMientras
Escribir "============================================="
Escribir "Reporte Final"
Escribir "Cantidad de cotizaciones procesadas: ", contador1
Escribir "Monto total cotizado en soles: S/ ", contador2
SiNo
Escribir "La cantidad de cotizaciones es incorrecta"
FinSi

FinAlgoritmo

También podría gustarte