Tarea 4 Int. Programacion Iacc
Tarea 4 Int. Programacion Iacc
Tarea 4 Int. Programacion Iacc
Instituto IACC
02-03-2020
Instrucciones:
Desarrollo:
a) Se tienen como entradas tres números (a, b y c). Determine cuál es el mayor de
los tres.
Algoritmo nro_mayor
Escribir 'Ingrese tres números'
Leer num1, num2, num3;
Si num1>num2 && num1>num3
Entonces
Escribir 'El número mayor es 'num1;
SiNo
Si num2>num1 && num2>num3
Entonces Escribir 'El número mayor es 'num2;
SiNo
Escribir 'El número mayor es 'num3;
FinSi
FinSi
FinAlgoritmo
b) Realizar un algoritmo que permita leer como entrada 20 números naturales e indique
cuántos son: pares, impares, positivos y negativos.
ENTERO par, impar, pos, neg
INICIO
par < - 0
impar < - 0
pos < - 0
neg < - 0
PARA X < -1 Hasta 20 hacer leer n
Si n % 2 = 0 entonces Par < - par +1
SI NO
impar < -impar + 1
FINSI
SI n > 0 entonces
pos < - pos + 1
SINO
neg < - neg + 1
FINSI
FINPARA
Escribir par, impar, pos, neg
Fin
Calcular_edad
Definir año, edad, como entero
Escribir “ingrese el año de nacimiento”
Leer año
Edad < - 2019 – año
Escribir “la persona tiene “edad”,”años”
Finsi
Fin
d) A una reunión asistieron personas de diferentes edades y géneros. Construir un
algoritmo que, dadas las edades y los géneros (M/F) de las personas, calcule:
Cuántas personas asistieron a la fiesta.
Cuántos hombres y cuántas mujeres.
Promedio de edades por sexo.
La edad de la persona más joven que asistió.
No se permiten menores de edad a la fiesta.
Ingresar datos hasta que se ingrese el valor cero “0” en la edad que se lee.
variables
sev-suma de edades de varones
sem-suma de edades de mujeres
a-asistentes
v-varones
m-mujeres
e-edades
s-sexo
inicio
sev_0
sem_0
a_0
v_0
e_1
menor_200
mientras e<>0 hacer
leer e,s
si e>=18 entonces
a_a+1
si s="m" entonces
m_m+1
sem_sem+e
sino
v_v+1
sev_sev+e
finsi
si e<menor entonces
menor_e
finsi
sino
finsi
fin mientras
pm_sem\m
pv_sev\v
fin
Bibliografía: