Clase 09 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 09 Ejercicios Resueltos.doc as PDF for free.

More details

  • Words: 1,001
  • Pages: 5
Ejercicios resueltos Clase 9: 

Año 4023 en la cara oculta de la luna, funciona un hotel 6 estrellas donde como es de suponer conviven distintas formas de vida. veamos cuales son los requisitos de este lujoso hotel: Planeta de procedencia, Cantidad de ojos, tiempo de la estadía y Precio de la estadía. Se necesita mostrar esto: a) tiempo de estadía del que menos gasto. b) Planeta y cantidad de ojos del que mas tiempo se quedo. d) Promedio de ojos de los huéspedes. INICIO Continua = ”S” MayorTiempo= 0 MenorPrecio = 999999 MIENTRAS Continua = “S” Escribir “Ingrese el planeta” Leer planeta Escribir “Ingrese la Cantidad de Ojos” Leer ojos Escribir “Ingrese el tiempo de estadía” Leer tiempo Escribir “Ingrese el precio de la estadía” Leer precio SI precio <MenorPrecio ENTONCES MenorPrecio = precio MenorTiempo = tiempo FINSI SI tiempo >MayorTiempo ENTONCES MayorTiempo = Tiempo MayorPlaneta= Planeta MayorOjos=ojos FINSI sumaOjos = sumaOjos + ojos huespedes= huespedes + 1 Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Promedio = sumaOjos / huespedes Escribir “El tiempo de estadía del que menos gasto es:”, MenorTiempo Escribir “El planeta y la cantidad de ojos del que mas tiempo se quedo es: “,MayorOjos, MayorPlaneta Escribir “El promedio de ojo es:”, Promedio FIN Python Continua = ”S”

Clase 9 -1-

MayorTiempo= 0 MenorPrecio = 999999 while Continua = “S”: planeta=raw_input( “Ingrese el planeta”) ojos =input( “Ingrese la Cantidad de Ojos”) tiempo =input( “Ingrese el tiempo de estadía”) precio= input( “Ingrese el precio de la estadía”) if precio <MenorPrecio: MenorPrecio = precio MenorTiempo = tiempo if tiempo >MayorTiempo: MayorTiempo = Tiempo MayorPlaneta= Planeta MayorOjos=ojos sumaOjos = sumaOjos + ojos huespedes= huespedes + 1 continua raw_input( “Continua trabajando S/N”) Promedio = sumaOjos / huespedes print “El tiempo de estadía del que menos gasto es:”, MenorTiempo print “El planeta y la cantidad de ojos del que mas tiempo se quedo es: “,MayorOjos, MayorPlaneta print “El promedio de ojo es:”, Promedio Prueba de Escritorio Leer ENTONCES MIENTRAS SI planeta ojos tiempo precio Continua=S precio<MenorPrecio MenorPrecio menorTiempo precio tiempo S=S

marte

6

10

1000

1000<999999

1000

S=S

venus

4

2

1500

1500<1000

-

10 -

S=S

tierra

2

5

500

500<100

500

5

N=S ENTONCES SI sumaOjos huespedes tiempo>mayortiempo mayortiempo mayorplaneta mayorojos sumaOjos+ojos huespedes+1 tiempo 10>0

10

Marte

6

0+6=6

0+1=1

2>10

-

-

-

6+4=10

1+1=2

S

5>10

-

-

-

10+2=12

2+1=3

N

S

Escribir

promedio sumaOjos/Hespedes

MenorTiempo

MayorOjos

MayoPlaneta

promedio

12/3=4

5

6

marte

4



Leer continua

En una librería se guardan los siguientes datos: nombre del libro, autor, nro. de páginas, genero. Se pide Mostrar:

Clase 9 -2-

a) Cuantos libros hay? b) De que genero es el libro mas gordo? d) Promedio de páginas. INICIO Continua = ”S” MayorPaginas= 0 MIENTRAS Continua = “S” Escribir “Ingrese Nombre del libro: “ Leer Libro Escribir “Ingrese Autor del libro: “ Leer autor Escribir “Ingrese el nro. De paginas: “ Leer paginas Escribir “Ingrese el genero: “ Leer genero TLibros = TLibros + 1 SI paginas >MayorPaginas ENTONCES MayorPaginas = Paginas MayorGenero= Genero FINSI sumaPaginas = sumaPaginas + paginas Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Promedio = SumaPaginas / TLibros Escribir “La cantidad total de libros que hay es:”, TLibros Escribir “El genero del libro mas gordo es:”, MayorGenero Escribir “El promedio de Paginas es: “, Promedio FIN Python Continua = ”S” MayorPaginas= 0 while Continua = “S”: Libro =raw_input(“Ingrese Nombre del libro: “) autor =raw_input(“Ingrese Autor del libro: “) paginas=input(“Ingrese el nro. De paginas: “) genero =raw_input(“Ingrese el genero: “) TLibros = TLibros + 1 if paginas >MayorPaginas: MayorPaginas = Paginas MayorGenero= Genero sumaPaginas = sumaPaginas + paginas continua =raw_input(“Continua trabajando S/N”) Promedio = SumaPaginas / TLibros Clase 9 -3-

print “La cantidad total de libros que hay es:”, TLibros print “El genero del libro mas gordo es:”, MayorGenero print “El promedio de Paginas es: “, Promedio MIENTRAS continua=S

ENTONCES Tlibros= SI Tlibros+1 paginas>mayorPaginas mayorPaginas mayorGenero

Leer libro autor paginas

genero

paginas

genero

sumaPaginas= sumaPaginas+ 1

Leer conitnua S

S=S

X1

N1

500

Comedia

0+1=1

500>0

500

Comedia

0+500=500

S=S

X2

N2

1000

Terror

1+1=2

1000>500

1000

Terror

500+1000=1500

S

S=S

X3

N3

750

Drama

2+1=3

750>1000

-

-

1500+750=2250

N

N=S

Escribir

promedio sumaPaginas/Tlibros

MayorGenero

Promedio

2250/3=750

Terror

750



Del registro de partes meteorológicos donde por cada día se registra fecha temperatura máxima, temperatura mínima. Se pide indicar cual fue el día mas frío y cual fue esa temperatura y cual fue el día más cálido y cual fue esa temperatura. INICIO Continua = ”S” MayorMaxima = -999 MenorMinima = 999 MIENTRAS Continua = “S” Escribir “Ingrese la fecha” Leer fecha Escribir “Ingrese la temperatura máxima” Leer maxima Escribir “Ingrese la temperatura mínima” Leer minima SI maxima > Mayormaxima ENTONCES Mayormaxima = maxima Mayorfecha = fecha FINSI SI minima < MenorMinima ENTONCES MenorMinima = minima MenorFecha = fecha FINSI Escribir “Continua trabajando S/N” Leer continua FINMIENTRAS Escribir “El día mas caluroso fue “, Mayorfecha, “ y su temperatura fue “,MayorMaxima Escribir “El día mas frío fue “,Menorfecha, “ y su temperatura fue “,Menorminima FIN Python

Clase 9 -4-

Continua = ”S” MayorMaxima = -999 MenorMinima = 999 while Continua = “S”: fecha =raw_input(“Ingrese la fecha”) máxima=input( “Ingrese la temperatura máxima”) minima= input(“Ingrese la temperatura mínima”) if maxima > Mayormaxima: Mayormaxima = maxima Mayorfecha = fecha if minima < MenorMinima: MenorMinima = minima MenorFecha = fecha Continua=raw_input( “Continua trabajando S/N”) print “El día mas caluroso fue “, Mayorfecha, “ y su temperatura fue “,MayorMaxima print “El día mas frío fue “,Menorfecha, “ y su temperatura fue “,Menorminima

MIENTRAS

Leer

SI

continua=S

ENTONCES

maxima>mayormaxima mayormaxima mayorfecha fecha

maxima

minima

maxima

fecha

S=S

01/12/2007

30

20

30>-999

30

01/12/2007

S=S

02/12/2007

25

18

25>30

-

-

S=S

03/12/2007

31

25

31>30

31

03/12/2007

S=S

04/12/2007

18

13

18>31

-

-

N=S

SI

ENTONCES

Leer

minima<menorMinima

conitnua

Escribir mayorMaxima

mayorFecha

menorMinima

menorFecha

31

03/12/2007

13

04/12/2007

menorMinima manorFecha minima

fecha

20<999

20

01/12/2007

S

18<20

-

-

S

25<18

-

-

S

13<18

13

04/12/2007

N

Clase 9 -5-

Related Documents


More Documents from ""