Está en la página 1de 1

UNIVERSIDAD ESCUELA COLOMBIANA DE INGENIERÍA

Asignatura: Algoritmos y programación (AYPR)


Profesora: Ingeniera Patricia Salazar Perdomo
Fecha: 15 de agosto de 2023
Ref.: Tarea No. 2. Hasta estructura condicional if con opción else.
Debe mostrar dominio de if anidados.
Recuerde:
o Cada archivo se debe llamar T2.# apellidos nombre. Ejemplo: T2.1 López Garnica Eduardo
El archivo comprimido que publiquen se debe llamar T2 apellidos nombre
o Identificar los datos de entrada y de salida de cada programa y escribirlos al final de la portada.
o Escribir mensajes claros al usuario.
o Incluir portada y su nombre en todos los programas. Les doy los esqueletos.
o Poner mensaje principal y de finalización.
o Probar los programas y asegurarse de que funcionan correctamente.

Construir un programa en lenguaje Python (una función) para solucionar cada uno de los siguientes
problemas.

1. Construya un programa en Python (una función) que pida al usuario el radio y las coordenadas del centro de una
circunferencia (𝐶(ℎ, 𝑘)). También debe solicitar las coordenadas de un punto (𝑃(𝑥, 𝑦)). Averiguar:
a. Si el punto 𝑃 pertenece a la circunferencia.
b. En qué cuadrante (I, II, III o IV) está el centro 𝐶 o si está sobre uno de los ejes coordenados.
Nota. La distancia entre dos puntos p1 y p2 del plano, que tienen coordenadas (x1, y1 ) y (x2 , y2 ) , respectivamente, se calcula
así:
p1 p2 = (x2 − x1 )2 + ( y2 − y1 )2
En la solución de este problema: a) suponga que los datos entrados son correctos; b) √𝑎 se calcula como 𝑎 ∗∗ 0.5.

2. En un estudio realizado en 2004 se estableció la necesidad diaria de ingesta de calcio de acuerdo con la edad y el género,
entre otros:

Edad (años) Ingesta de calcio en mg/día


[1, 9] [500, 800]
[10, 19] 1300
[20, 50] 1000, hombres; 1200, mujeres
[51, 70] 1200
Más de 70 1300

Además, si se trata de una mujer:


a. Embarazada: la ingesta mínima debe ser de 1400 mg/día.
b. En etapa de lactancia: 1500 mg/día

Construya un programa (una función) que solicite la edad de una persona de género femenino e indique la ingesta
de calcio mínimo en mg/día.

Si la edad está entre 20 y 40 años, pregunte si la mujer está embarazada (1: sí) o en etapa de lactancia (1: sí), casos
en los cuales se debe indicar una ingesta de calcio de 1400 mg/día o 1500 mg/día, respectivamente.

Suponga que los dos estados (en embarazo y lactante) no suceden al tiempo.

Ejemplos:
Ingesta mínima de calcio Ingesta mínima de calcio Ingesta mínima de calcio
Edad: 17 años, 1300 mg/día Edad: 28 años, 1500 mg/día, por estar lactando. Edad: 72 años, 1300 mg/día.

También podría gustarte