0% encontró este documento útil (0 votos)
18 vistas2 páginas

Ejercicios de Programación en Python

El documento presenta cuatro ejercicios. El primero define el índice de masa corporal y cómo la OMS clasifica este índice. El segundo pide escribir un algoritmo para determinar si un número es triangular. El tercero pide crear una función para calcular la cantidad total de vasos que pueden fabricarse a partir de vasos usados reciclados repetidamente. El cuarto solicita generar un programa para encontrar el máximo de una función en un intervalo dado.

Cargado por

Dennis
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas2 páginas

Ejercicios de Programación en Python

El documento presenta cuatro ejercicios. El primero define el índice de masa corporal y cómo la OMS clasifica este índice. El segundo pide escribir un algoritmo para determinar si un número es triangular. El tercero pide crear una función para calcular la cantidad total de vasos que pueden fabricarse a partir de vasos usados reciclados repetidamente. El cuarto solicita generar un programa para encontrar el máximo de una función en un intervalo dado.

Cargado por

Dennis
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Ejercicio 1.

El índice de masa corporal (IMC) es el cociente entre el peso de una


persona en Kg dividido para su estatura al cuadrado en metros.

La Organización Mundial de la Salud OMS, clasifica a las personas según su IMC de la


siguiente forma:

IMC Tipo IMC


Menos de 17 1. Infrapeso
más de 17 hasta 18 2. Bajo Peso
más de 18 hasta 25 3. Peso Normal
más de 25 hasta 30 4. Obesidad tipo I
más de 30 hasta 35 5. Obesidad tipo II
más de 35 hasta 40 6. Obesidad tipo III
más de 40 7. Obesidad mórbida

Ejercicio 2. (25 puntos) Considere la secuencia de números triangulares, cuyo nombre


refleja su ley de formación:

1, 3, 6, 10,…

Escriba un algoritmo en seudo-código que indique si un número natural t, ingresado por


teclado, es triangular.

Esto es, si es de la forma:

Para algún número natural n


Ejercicio 3. Una fábrica produce vasos de plástico reciclando vasos
usados. Con x vasos de plástico usados pueden fabricar 1 vaso
nuevo.

Escriba una función vasos(n, x) que retorne la cantidad total


acumulada de vasos que pueden fabricarse a partir de n vasos,
reciclándolos repetidamente hasta que ya no quede suficientes vasos
para reciclar.

Ejemplo: Si n = 70, x = 4, la respuesta entregada por la función es


23 siguiendo el siguiente proceso:

Primer reciclaje: Con 70 se fabrican y sobran 2


70/4 =17 vasos
Segundo reciclaje: n= 17+2 =19 se fabrican y sobran 3
19/4 = 4 vasos
Tercer reciclaje: n=4+3 =7 se fabrican y sobran 3
7/4 = 1
Cuarto reciclaje: n=1+3 =4 se fabrican y no quedan
4/4 =1 vasos suficientes
vasos para reciclar

Total de vasos fabricados: 17 + 4 + 1 +1= 23

Ejercicio 4. Generar un programa que permita obtener el máximo de una función en un


intervalo ingresado.

También podría gustarte