El programa recopila datos como nombre, edad, sexo, tipo de empleo y sueldo de 15 personas. Luego calcula el promedio de edad de mujeres obreras, el promedio de edad de hombres y el nombre de la persona de mayor edad.
Crear un programaque mediante el ingreso de datos como el nombre, edad,
sexo, sueldo. Podamos obtener resultados exactos como:
Hallar:
EDAD PROMEDIO DE MUJERES OBRERAS : EMO, NMO
EDAD PROMEDIO DE HOMBRES : EH, NH
NOMBRE DE LA PERSONA DE MAYOR EDAD: NPM
PROBLEMA
DATOS DE 15 PERSONAS
NOMBRE:
EDAD:
SEXO : HOMBRE (0)
MUJER (1)
TIPO DE EMPLEO: Empleado (1)
Obrero (2)
Sueldo:
15
VECES
2.
SI NO
SI NO
NO
INICIO
NMO=NV=MED=0
SSM=SEV=0
I=1,15
LEERNOM, ED, SEX, TEMP, SUEL
ED>MED
MED = ED
NOM. MAY = NOM
SEX = 0
NV=NV+1, SEV = SEV + ED SEX = 0
NMO= NMO+1
SSM= SSM+SUEL
IMPRIMIR “SUELDO PROM. MUJERES OBRERAS”SSM/NM
“EDAD PROM. VARONES” SEV/NV
“PERSONA DE MAYOR EDAD”, NOM,MAY
FIN
3.
PSEUDOCODIGO
INICIO
i,nombre,edad,sexo,sueldo,NMO=0,NV=0,SEV=0,MED=0,SSM,temp,NOMMAY;
SPMO,EMV;
imprimir DATOS DELOS TRABAJADORES ;
imprimir ************************ ;
imprimir Ingresar Datos: ;
imprimir _______________;
for i=1,15
imprimir“NOMBRE” ; leer nombre;
imprimir“EDAD: “ ;leer edad;
imprimir“SEXO: “ (0)HOMBRE (1)MUJER ; leer sexo;
imprimir“TIPO DE EMPLEO (1)EMPLEADO” (2)OBRERO ; leer temp;
imprimir “ SUELDO: "; leer sueldo);
imprimir ----------------------------------------------;
if (edad>MED)
NOMMAY=nombre;
MED=edad;
End_if
if (sexo==0)
NV=NV+1;
SEV=SEV+edad;
End if
if (sexo==1)
if (temp==2)
NMO=NMO+1;
SSM=SSM+sueldo;
End if
End if
SPMO= SSM/NMO;
EMV= SEV/NV;
Endfor
Imprimir “SUELDO PROMEDIO DE MUJERES OBRERAS:", leer SPMO ;
imprimir " EDAD PROMEDIO DE VARONES: ", leer EMV;
imprimir "PERSONA DE MAYOR EDAD: ", leer NOMMAY ;
FIN
8.
PROBLEMA:
Se desea crearun programa con “for” y que al ingresar la frase
“FELIZ DIA MAMA” se repita 10 veces dicha frase.