Está en la página 1de 4

ºEjercicios resueltos Clase 8:

 Ingresar el nombre y la edad de muchas personas y luego mostrar lo


siguiente:
a) El nombre y la edad del mas viejo
b) El nombre y la edad del más joven.

INICIO
Continua = ”S”
MayorEdad = 0
MenorEdad = 999
MIENTRAS Continua = “S”
Escribir “Ingrese el apellido y nombre”
Leer apenom
Escribir “Ingrese el la edad”
Leer edad
SI edad > MayorEdad ENTONCES
MayorEdad = edad
MayorApenom = apenom
FINSI

SI edad < MenorEdad ENTONCES


MenorEdad = edad
MenorApenom = apenom
FINSI

Escribir “Continua trabajando S/N”


Leer continua
FINMIENTRAS

Escribir “La persona que mas edad tiene es “, MayorApenom,


MayoEdad
Escribir “La persona que menos edad tiene es “, MenorApenom,
MenorEdad
FIN

Python
Continua = ”S”
MayorEdad = 0
MenorEdad = 999
while Continua = “S”:
apenom =raw_input(“Ingrese el apellido y nombre”)
edad =input(“Ingrese el la edad”)
if edad > MayorEdad :
MayorEdad = edad
MayorApenom = apenom

if edad < MenorEdad :


MenorEdad = edad
MenorApenom = apenom

continua =raw_input(“Continua trabajando S/N”)

print “La persona que mas edad tiene es “, MayorApenom,


MayoEdad
print “La persona que menos edad tiene es “, MenorApenom,
MenorEdad

MIENTRAS Leer SI ENTONCES SI ENTONCES Leer


continua=S edad>mayorEdad edad<menorEdad conitnua

eda menorEda
apenom d mayorEdad mayorApenom d menorApenom
=edad =apenom =edad =apenom
S=S Fabian 32 32>0 32 Fabian 32<999 32 Fabian S
S=S Juan 35 35>32 35 Juan 35<32 - - S
S=S Carlos 34 34>35 - - 34<32 - - S
S=S Daniel 40 40>35 40 Daniel 40<32 - - N
N=S

Escribir
mayorEdad mayorApenom menorEdad menorApenom
40 Daniel 32 Fanian

 En una encuesta en el instituto se ingresaron los siguientes datos : apellido


y nombre, edad, sexo (1 femenino, 2 masculino , estado civil (s soltero(a , c
casado(a . se pide : (no se sabe cuantos se encuestaron
a Mostrar Cuantas Mujeres casadas hay.
b Mostrar Cuantos Hombre menores de Edad Hay.
c Mostrar la persona mas grande con todos sus datos.
INICIO
Continua = ”S”
MujeresC = 0
HMenores = 0
Mayoredad = 0
MIENTRAS Continua = “S”
Escribir “Ingrese el apellido y nombre”
Leer apenom
Escribir “Ingrese la edad”
Leer edad
Escribir “Ingrese el sexo [1 – Femenino / 2 – Masculino]”
Leer sexo
Escribir “Ingrese el estado civil: S – Soltero(a) / C – Casado(a)”
Leer ec
SI sexo = 1 y ec = “C” ENTONCES
MujeresC = mujeresC + 1
FINSI

SI sexo = 2 y edad< 21 ENTONCES


HMenores = HMenores + 1
FINSI

SI edad > Mayoredad ENTONCES


Mayoredad=edad
Mayorapenom=apenom
MayorSexo=sexo
MayorEc=ec
FINSI

Escribir “Continua trabajando S/N”


Leer continua
FINMIENTRAS
Escribir “La cantidad de mujeres casadas es de : “, MujeresC
Escribir “La cantidad de hombre menores es de : “, HMenores
Escribir “Los datos de la persona mas grande son “, Mayoredad,
Mayorapenom, Mayorsexo, MayorEc
FIN

Python
Continua = ”S”
MujeresC = 0
HMenores = 0
Mayoredad = 0
while Continua = “S”:
apenom =raw_input(“Ingrese el apellido y nombre”)
edad =input(“Ingrese la edad”)
sexo =input(“Ingrese el sexo [1 – Femenino / 2 – Masculino]”)
ec =raw_input(“Ingrese el estado civil: S – Soltero(a) / C –
Casado(a)”)
if sexo = 1 and ec = “C” :
MujeresC = mujeresC + 1

if sexo = 2 and edad< 21 :


HMenores = HMenores + 1

if edad > Mayoredad :


Mayoredad=edad
Mayorapenom=apenom
MayorSexo=sexo
MayorEc=ec

continua =raw_input(“Continua trabajando S/N”)

print “La cantidad de mujeres casadas es de : “, MujeresC


print “La cantidad de hombre menores es de : “, HMenores
print “Los datos de la persona mas grande son “, Mayoredad,
Mayorapenom, Mayorsexo, MayorEc

MIENTRA ENTONCE
S Leer SI S SI ENTONCES
continua= apeno eda sex e sexo=1 y sexo=2 y
S m d o c ec="C" Mujerec= edad<21 hMenores=
Mujerec+1 hMenores+1
S=S Fabian 32 2 C 2=1 y C=C - 2=2 y 32<21 -
S=S Maria 30 1 C 1=1 y C=C 0+1=1 1=2 y 30<21 -
S=S Ana 18 1 S 1=1 y S=C - 1=2 y 18<21 -
S=S Daniel 40 2 S 2=1 y S=C - 2=2 y 40<21 -
N=S

SI ENTONCES Leer
edad>MayorEda MayorEdad MayorApenom MayorSexo MayorE
d = = = c conitnua
edad Apenom Sexo Ec
32>0 32 Fabian 2 C S
30>32 - - - - S
18>32 - - - - S
40>32 40 Daniel 2 S N

Escribir
MujereC Hmenores MayorEdad Mayorapenom MayorSexo MayorEc
1 0 40 Daniel 2 S

También podría gustarte