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
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);
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

Ejercicios de todas la estructuras

  • 1.
    UNIVERSIDAD FERMIN TORO VICERECTORADOACADEMICO 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 a50 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