Clase 10 Ejercicios Resueltos.doc

  • Uploaded by: Profesora Leticia
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Clase 10 Ejercicios Resueltos.doc as PDF for free.

More details

  • Words: 1,095
  • Pages: 6
Ejercicios resueltos Clase 10: 

De todos los jugadores de un equipo de voley se ingresan: Apellido nombre, y altura. (No se sabe cuantos jugadores hay). Se pide Mostrar lo siguiente: 1. cuantos jugadores se ingresaron en total. 2. El nombre y la altura del jugador más alto. 3. Promedio de Altura. 4. Cuantos Jugadores Tienen una altura de 1.8. INICIO Continua = ”S” MayorAltura = 0 MIENTRAS Continua = “S” Escribir “Ingrese el Apellido y Nombres: “ Leer apenom Escribir “Ingrese la altura: “ Leer altura Jugadores = Jugadores + 1 SI altura >MayorAltura ENTONCES MayorAlturas = altura MayorNombre=Nombre FINSI SumaAltura=SumaAltura + altura SI altura =1.8 ENTONCES Cuantos18=cuanto18+1 FINSI Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Promedio = SumaAltura / Jugadores Escribir “El total de jugadores es de: “,Jugadores Escribir “El jugador mas alto es: “,MayorNombre Escribir “El promedio de altura es: “,Promedio Escribir “Los Jugadores que miden 1.8 son: “,cuantos18 FIN Python Continua = ”S” MayorAltura = 0 while Continua = “S”: apenom =raw_input(“Ingrese el Apellido y Nombres: “) altura=input( “Ingrese la altura: “)

Clase 10 -1-

Jugadores = Jugadores + 1 if altura >MayorAltura: MayorAlturas = altura MayorNombre=Nombre SumaAltura=SumaAltura + altura if altura =1.8: Cuantos18=cuanto18+1 continua =raw_input(“Continua trabajando S/N”) Promedio = SumaAltura / Jugadores print “El total de jugadores es de: “,Jugadores print “El jugador mas alto es: “,MayorNombre print “El promedio de altura es: “,Promedio print “Los Jugadores que miden 1.8 son: “,cuantos18

ENTONCES Leer MIENTRAS jugadores= SI sumaAltura= continua=S apenom altura jugadores+1 altura>mayorAltura mayorAltura mayorNombre sumaAltura+ altura nombre altura S=S X1 1,95 0+1=1 1,95>0 1,95 X1 0+1,95=1,95 S=S X2 1,80 1+1=2 1,80>1,95 1,95+1,8=3,75 S=S X3 2,05 2+1=3 2,05>1,95 2,05 X3 3,75+2,05=5,8 N=S ENTOCES SI altura=1,8 cuantos18= cuantos18+1 1,95 1,8=1,8 0+1=1 2,05=1,8 -



Leer continua

Escribir promedio sumaAltura/jugadores Jugadores mayorNombre promedio cuantos18 5,8/3=1,93 3 X3 1,93 1

S S N

Si de un club se van registrando de 1 en 1 de sus socios los siguientes datos nº de socio, apellido nombre, edad, tipo de deporte (1:Tenis/ 2=Paddle). Se pide mostrar por pantalla: a) cuantos socios juegan tenis y paddle, y cuantos juegan tenis b) Listar el apellido y nombre, nro socio, y edad, de los jugadores de paddle. c) Imprimiendo en la ultima línea el promedio de edad de los jugadores de paddle. INICIO Continua = ”S” MIENTRAS Continua = “S” Escribir “Ingrese el Apellido y Nombres: “ Leer apenom

Clase 10 -2-

Escribir “Ingrese el Nro. De Socio: “ Leer nrosocio Escribir “Ingrese la edad: “ Leer edad Escribir “Ingrese tipo de deporte (1: Tenis / 2:Paddle): “ Leer Deporte Si Deporte = 1 entonces Tenis = tenis + 1 Sino Paddle=Paddle+1 IMPRIMIR apenom, nrosocio, edad sumaPaddle = sumaPaddle +edad PromedioPaddle = sumaPaddle/Paddle FinSi Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Escribir “La cantidad de socios que juegan tenis: “,Tenis Escribir “La cantidad de socios que juegan Paddle: “,Paddle Escribir “El promedio de edades de los socios que juegan paddle es: “,PromedioPaddle FIN

Python Continua = ”S” while Continua = “S”: apenom=raw_input(“Ingrese el Apellido y Nombres: “) Leer apenom nrosocio=raw_input(“Ingrese el Nro. De Socio: “) edad=input(“Ingrese la edad: “) deporte=raw_input(“Ingrese tipo de deporte (1: Tenis / 2:Paddle): “) if Deporte = 1: Tenis = tenis + 1 Else: Paddle=Paddle+1 print apenom, nrosocio, edad sumaPaddle = sumaPaddle +edad PromedioPaddle = sumaPaddle/Paddle continua =raw_input(“Continua trabajando S/N”) print “La cantidad de socios que juegan tenis: “,Tenis Clase 10 -3-

print “La cantidad de socios que juegan Paddle: “,Paddle print “El promedio de edades de los socios que juegan paddle es: “,PromedioPaddle Leer ENTONCES SINO MIENTRAS SI Continua=S apenom nrosocio edad deporte deporte=1 tenis= paddle= sumaPaddle= promedioPaddle tenis+ paddle+ sumaPaddle+ sumaPaddle/ 1 1 paddle paddle

Leer continua

S=S

X1

0001

30

1

1=1

0+1=1

-

-

-

S

S=S

X2

0002

25

2

2=1

-

0+1=1

0+25=25

25/1=25

S

S=S

X3

0003

35

2

2=1

-

1+1=2

25+35=60

60/2=30

N

N=S

Escribir tenis paddle 1



PromedioPaddle

2

30

De la compra de artefactos eléctricos para el hogar se van registrando de 1 en 1 los siguientes datos: Descripción del artefacto, numero de serie, tipo de artefacto [1: Heladera / 2: Lavarropa / 3: Televisor / 4: Otros] y precio del artefacto. Se pide Mostrar lo siguiente: 1. 2. 3. 4.

Importe total de la compra. Importe total de la compra de heladeras, importe total de la compra de lavarropas. Indicar cual fue el mayor precio de las heladeras. Emitir un listado donde se informe de todas las heladeras compradas, descripción, número de serie, precio.

INICIO Continua = ”S” MayorPrecio = 0 MIENTRAS Continua = “S” Escribir “Ingrese descripción del artefacto: “ Leer descri Escribir “Ingrese Nro. De serie: “ Leer NSerie Escribir “Ingrese tipo de artefacto (1: Heladeras / 2: Lavarropas / 3: Televisor / 4: Otros)” Leer tipo Escribir “Ingrese el precio del artefacto” Leer precio Total = total + precio Si tipo = 1 entonces Heladeras = heladeras + precio Si precio > MayorPrecio entonces MayorPrecio = precio FinSi IMPRIMIR descri, NSerie, precio Sino Clase 10 -4-

Si tipo = 2 entonces Lavarropas = lavarropas + precio FinSi FinSi Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Escribir “El Importe total recaudado es: “,total Escribir “El importe total de la compra de heladeras es: “,Heladeras Escribir “El mayor precio de las heladeras:”, mayorprecio Escribir “El importe total de la compra de lavarropas es: “,lavarropas FIN Python Continua = ”S” MayorPrecio = 0 while Continua = “S”: descri =raw_input(“Ingrese descripción del artefacto: “) nserie=raw_input( “Ingrese Nro. De serie: “) tipo=input(“Ingrese tipo de artefacto (1: Heladeras / 2: Lavarropas / 3: Televisor / 4: Otros)”) precio=input( “Ingrese el precio del artefacto”) Total = total + precio if tipo = 1: Heladeras = heladeras + precio if precio > MayorPrecio: MayorPrecio = precio print descri, NSerie, precio else: if tipo = 2: Lavarropas = lavarropas + precio continua =raw_input(“Continua trabajando S/N”) print “El Importe total recaudado es: “,total print “El importe total de la compra de heladeras es: “,Heladeras print “El mayor precio de las heladeras:”, mayorprecio print “El importe total de la compra de lavarropas es: “,lavarropas

MIENTRAS continua=S

S=S S=S S=S N=S

Leer descri

nSerie

Tipo

Precio

total= total+ precio

SI tipo

H.2mt.2p L.Automatico H.1.8mt.2p

123452 45678 12322

1 2 1

1500 1200 1300

0+1500=1500 1500+1200=2700 2700+1300=3000

1=1 2=1 1=1

Clase 10 -5-

ENTONCES ENTONCES

heladeras= SI heladeras+1 precio>MayorPrecio MayorPrecio precio 0+1=1 1+1=2

1500>0 1300>1500

1500 -

IMPRIMIR descri, nserie,precio

SI tipo=2

H.2mt.2p,123452,1500 H.1.8mt.2p,12322,1300

1=2 2=2 1=2

Escribir total heladeras MayorPrecio Lavarropas 300 2 1500 2

Clase 10 -6-

SINO ENTONCES

Leer continua

Lavarropas= Lavarropas+ precio 0+1=1 -

S S N

Related Documents


More Documents from "Profesora Leticia"