▷ ALGORITMO CONDICIONAL que determina cuánto debe pagar un usuario por cada llamada según los minutos | PseInt y Diagrama de flujo

Bienvenidos a una nuevo post para el aprendizaje de algoritmos con PSeInt, hoy realizaremos un ejercicio, que nos permitirá comprender el funcionamiento y utilización de condicionales independientes, que actúan sobre distintas variables; esto nos ayudará a utilizar estructuras. Muy bien vamos a comenzar:

La política de una compañía telefónica es: «Chismea más por menos». Cuando se realiza una llamada, el cobro es por el tiempo que ésta dura, de tal forma que:
Los primeros 5 minutos cuestan 1 peso c/u, los siguientes 3 minutos, 80 centavos c/u, los siguientes 2 minutos, 70 centavos c/u, y a partir del décimo minuto, 50 centavos c/u.

Además, se carga un impuesto de 3% cuando es domingo, y si es día hábil, en turno matutino, 15%, y en turno vespertino, 10%.
Realice un algoritmo para determinar cuánto debe pagar por cada concepto una persona que realiza una llamada.

A continuación veamos como fue la escritura del algoritmo:

PseInt | ALGORITMO CONDICIONAL que determina cuánto debe pagar un usuario por cada llamada según los minutos.

Algoritmo Costo_por_tiempo_llamada
	Definir t,pago,i como real
	Escribir 'Digite el tiempo de llamada: '
	Leer t
	si t<=5 Entonces
		pago=tiempo*1
	sino
		si t<=8 Entonces
			pago=(t-5)*0.80+5
		SiNo
			si t<=10 Entonces
				pago=(t-8)*0.7+7.4
			sino
				pago=(t-10)*0.5+8.8
			FinSi
		FinSi
	FinSi
	Escribir 'Escriba el dia:'
	Leer dia
	si dia=domingo Entonces
		impuesto=pago*0.030
	sino 
		escribir 'Ponga el turno:'
		leer turno
		si turno=matutino entonces
			impuesto=pago*0.15
		sino
			impuesto=pago*0.10
		FinSi
	FinSi
	total=pago+impuesto
	Escribir 'El total a  pagar por cada tiempo es: ',pago, ' ;El impuesto es: ',Impuesto, ' ;El pago total es:',total
FinAlgoritmo

Diagrama de flujo condicional que determina cuánto debe pagar un usuario por cada llamada según los minutos.

Ayúdame suscribiéndote a mi canal!! :): https://goo.gl/6jUr58
Bits de Ciencia Oficial

Edwin W.

Te ha gustado la publicación? Califícala

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *