Concepto y definición de tipos de Datos Abstractos en c++.pptx
Ejercicios de todas la estructuras
1. UNIVERSIDAD FERMIN TORO
VICERECTORADO ACADEMICO
FACULTAD DE INGENIERIA
INGENIERIA EN COMPUTACION
Ejercicios de todas las estructuras
ALUMNO:
ALI CRESPO CI: 17.228.109
SECCION: SAIA B
PROFESOR: Esteban Torrealba
2. 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.
ALGORITMO CLASIFICAR_P
Inicio
Variables Edad:= Entero;
Personas:= Entero;
Sexo:= Carácter;
Hombre_Mayor:= Entero;
Mujer_Menor:= Entero;
Persona_Mayor:= Entero;
Persona_Menor:= Entero;
Porcentaje_Mayor:= Real;
Porcentaje_Menor:= Real;
Inicialización
Personas:=1;
Edad:= 0;
Sexo:=’ ‘ ;
Hombre_Mayor:=0;
Mujer_Menor:=0;
Persona_Mayor:=0;
Persona_Menor:=0;
Porcentaje_Menor:=0; 1 .
Repita Personas=’1’ hasta Personas=’50’
Inicio
Escriba (‘Introduzca su edad’);
Leer (edad);
Escriba (‘introduzca su sexo’);
Leer (sexo);
Inicio
Si (edad) ≥ ‘18’ y (sexo):= ‘M’ entonces;
Hombre_Mayor:=( Hombre_Mayor +1);
Si no
Si (edad) < ‘18’ y (sexo) := ‘F’ entonces;
Mujer_Menor:=( Mujer_Menor + 1);
Fin
Inicio
Si (edad) ≥ ‘18’ Entonces;
Persona_Mayor:=(Persona_Mayor + 1);
Si no
Persona_Menor:=(Persona_Menor + 1);
3. Fin
Personas:= (Personas + 1)
Fin
Porcentaje_Mayor:=((Persona_Mayor/50)*100);
Porcentaje_Menor:=((Persona_Menor/50)*100);
Imprimir (‘La cantidad de personas masculinas mayores de edad es’, Hombre_Mayor);
Imprimir (‘La cantidad de personas femeninas menores de edad es’, Mujer_Menor); Imprimir
(‘total personas mayores es’, Persona-Mayor); Imprimir (‘total persona menores es’, Persona-
Menor);
Imprimir (‘El porcentaje de personas mayores es’, Porcentaje_Mayor);
Imprimir (‘El Porcentaje de personas menores es’, Porcentaje_Menor);
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 será del 15%
ALGORITMO_Pagos
Inicio
Variables;
Pago:= Real;
Consumo:= Entero;
Pago_Total= Real;
Inicio
Pago:=0;
Consumo:=0;
Pago_Total:=0;
Mientras (Consumo) ≤’130’
Escriba (‘Escribir el pago’);
Leer (pago);
Consumo :=(consumo + 1);
Descuento:=0;
Si pago ≥ ‘200’ entonces;
Descuento:= (pago * 0.15);
Pago_Total:= (pago – descuento)
Si no
Pago_Total:= (Pago)
Fin
Imprimir:=(Pago_Total)
FIN