Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios de Estructuras Selectivas
Ejercicios de Estructuras Selectivas
Entrada Salida
-Porcentaje de votos
obtenidos por el ganador
Variables de Salida.
Variable de entrada.
-totalE>0
-votos1>0
-votos2>0
*Proceso
por1= votos1/(votos1+votos2)
por2= votos2/(votos1+votos2)
porNul= VotosNul/(votos1 + votos2)
III. Pseudocódigo.
Algoritmo Eleciones
leer votos1
Leer votos2
Leer VotosNul
por1= votos1/(votos1+votos2)
por2= votos2/(votos1+votos2)
Si votos1>votos2 Entonces
SiNo
FinSi
FinAlgoritmo
IV. Flujograma
Estructuras repetitivas.
1. Escribir un programa que permita realizar descuentos en un comercio, en función del total
de compras realizadas por cada cliente. Para realizar dichos descuentos, se deben leer los
importes de cada compra parcial de un cliente hasta que un importe sea igual a cero;
posteriormente se escribirá el importe total a pagar teniendo en cuenta que se pueden
efectuar los siguientes descuentos: Si el importe total de la compra está entre $50 y $120,
el descuento es del 15%. Si el importe total de la compra es mayor de $120 el descuento
es del 20%. La lectura de clientes finaliza tras responder al mensaje "¿Más clientes (S/N)?,
mostrando al final la suma total de todos los importes cobrados.
I. Planteamiento del problema
Entrada Salida.
Descuento
Variables de salida.
Variable de Entrada.
Proceso.
Total<-Can+Total
Des<- Total-(Total*0.15)
SiNo
Des<- Total-(Total*0.20)
Repetir
Can<- 0
Total<-0
Repetir
leer Can
Si Can<0 Entonces
SiNo
FinSi
Si Total<50 Entonces
SiNo
Des<- Total-(Total*0.15)
SiNo
Des<- Total-(Total*0.20)
FinSi
leer R
FinSi
FinAlgoritmo
Flujograma.