Mariana Elena Briceño
27070745
Ejercicios de todas las estructuras
1) Clasificar a 50 personas según la edad y el sexo al final deberá
visualizar la cantidad de personas masculinas mayores de edad, la
cantidad de personas femeninas menores de edad, cantidad de
personas mayores y menores. Además deberá indicar el porcentaje que
representa las personas mayores y menores de edad.
INICIO
totalhombres = 0
totalmujeres = 0
mujeresmayores = 0
hombresmayores = 0
hombresmenores = 0
mujeresmenores = 0
I=0
mientras I= <50 hacer
leer edad
leer sexo
si sexo= femenino y edad > 18 entonces
totalmujeres= totalmujeres + 1
mujermayores= mujer mayores + 1
de lo contrario si sexo= femenino y edad < 18 entonces
totalmujeres = totalmujeres + 1
mujeresmenores = mujeresmenores + 1
de lo contrario si sexo= masculino y edad > 18 entonces
totalhombres=totalhombres+1
hombresmayores=hombresmayores+1
si no
totalhombres = totalhombres+ 1
hombresmenores = hombresmenores+1
fin si
I=I+1
porcentajemayores = (totalmujeresmayores + totalhombremayores X 50) / 100
porcentajemenores= (totalmujeresmenores +totalhombresmenores x 50) /100
totalmenores= mujeresmenores +hombresmenores
totalmmayores = hombresmayores+ mujeresmayores
imprimir porcentajemayores
imprimir porcentajemenores
imprimir totalmayores
imprimir totalmenores
FIN
2) Calcular todos los pagos hechos de un restaurant que lea 130 consumos
y que si el consumo ingresado excede los bs 200 el descuento sera del
15%
Inicio del PAGOS;
Variables
consum:entero;
pago, pagtot, desc:reales;
inicialización
pago, pagtot,desc=0.0;
comsum=0;
INICIO
Mientras (consum<=130)
escribir( ' Ingrese la cantidad a pagar: ' );
leer(pago);
consumo=consumo+1;
si(pago>= 200){
desc=pago*0.15;
pagtot=pago-desc;}
sino(){
pagtot=pago;}
Fin si.
Imprimir(“El total de dinero a pagares :”, pagtot);
FIN

Ejercicios de todas las estructuras

  • 1.
    Mariana Elena Briceño 27070745 Ejerciciosde todas las estructuras 1) Clasificar a 50 personas según la edad y el sexo al final deberá visualizar la cantidad de personas masculinas mayores de edad, la cantidad de personas femeninas menores de edad, cantidad de personas mayores y menores. Además deberá indicar el porcentaje que representa las personas mayores y menores de edad. INICIO totalhombres = 0 totalmujeres = 0 mujeresmayores = 0 hombresmayores = 0 hombresmenores = 0 mujeresmenores = 0 I=0 mientras I= <50 hacer leer edad leer sexo si sexo= femenino y edad > 18 entonces totalmujeres= totalmujeres + 1 mujermayores= mujer mayores + 1 de lo contrario si sexo= femenino y edad < 18 entonces totalmujeres = totalmujeres + 1 mujeresmenores = mujeresmenores + 1 de lo contrario si sexo= masculino y edad > 18 entonces totalhombres=totalhombres+1 hombresmayores=hombresmayores+1 si no totalhombres = totalhombres+ 1 hombresmenores = hombresmenores+1 fin si I=I+1 porcentajemayores = (totalmujeresmayores + totalhombremayores X 50) / 100 porcentajemenores= (totalmujeresmenores +totalhombresmenores x 50) /100 totalmenores= mujeresmenores +hombresmenores totalmmayores = hombresmayores+ mujeresmayores imprimir porcentajemayores imprimir porcentajemenores imprimir totalmayores
  • 2.
    imprimir totalmenores FIN 2) Calculartodos los pagos hechos de un restaurant que lea 130 consumos y que si el consumo ingresado excede los bs 200 el descuento sera del 15% Inicio del PAGOS; Variables consum:entero; pago, pagtot, desc:reales; inicialización pago, pagtot,desc=0.0; comsum=0; INICIO Mientras (consum<=130) escribir( ' Ingrese la cantidad a pagar: ' ); leer(pago); consumo=consumo+1; si(pago>= 200){ desc=pago*0.15; pagtot=pago-desc;} sino(){ pagtot=pago;} Fin si. Imprimir(“El total de dinero a pagares :”, pagtot); FIN