Está en la página 1de 6

UNIVERSIDAD DE PAMPLONA – PROGRAMACION I PARCIAL

SEGUNDO CORTE – PERIODO B 2020

NOMBRE: Andres Felipe Rubio Mosquera – 1006555426 – Grupo: M

Enunciado del ejercicio:

Un Deportista “Atleta “ un mes antes de cada competencia se somete a


entrenamiento rigoroso consistente en entrenar durante toda la semana,
haciendo un recorrido en kilómetros, incrementando cada día en un 20%del día
Anterior ese recorrido. El Entrenador del Atleta desea desarrollar un programa
en Lenguaje Python que procese el recorrido diario durante la semana y Calcule
el Total de Kilómetros de entrenamiento y Calcular el Promedio de kilómetros
diario recorridos.

PRIMERA FUNCION

Función: fdias

Autor: Andres Felipe Rubio Mosquera

La función “fdias” calcula el recorrido diario durante la semana para cada día
que avance hay que sacarle el porcentaje del mismo y sumarlo a el mismo el
porcentaje que aumenta cada día es del 20%

Recibe como parámetro:

- Un número real positivo “kilómetros, dia2, dia3, dia4, dia5, dia6, dia7”
que representa el número de kilómetros de cada día por una semana
aumentando un 20% el numero de kilómetros que recorre cada dia

Retorna:

- Un número real positivo “total” que representa el total de kilómetros


recorridos durante la semana
SEGUNDA FUNCION

Función: “fprom”

Autor: Andres Felipe Rubio Mosquera

La función “fprom” calcula el promedio de kilómetros recorridos durante la


semana

Recibe como parámetro:

- Un número real positivo “total” que representa el total de kilómetros


recorridos durante la semana

Retorna:

- Un número real positivo “promedio” que representa el promedio de


kilómetros recorrido durante la semana

Código en python
kilometros = int(input("cuantos kilometros recorre durante la semana"))

#calcular el recorrido diario durante la semana y total de todas

def por(kilometros , porcentaje):

porc = (kilometros*porcentaje)/100

return porc

def dia1(kilometros):

return kilometros

def dia2(kilometros , porc):

dos = (kilometros + porc)

return dos
def dia3(dos , porc):

tres = (dos * porc)/100 + (dos)

return tres

def dia4(tres , porc):

cuatro = (tres * porc)/100 + (tres)

return cuatro

def dia5(cuatro , porc):

cinco = (cuatro * porc)/100 + (cuatro)

return cinco

def dia6(cinco , porc):

seis = (cinco * porc)/100 + (cinco)

return seis

def dia7(seis , porc):

siete = (seis * porc)/100 + (seis)

return siete

def to(kilometros,dos,tres,cuatro,cinco,seis,siete):

total = (kilometros+dos+tres+cuatro+cinco+seis+siete)

return total

#calcular el promedio de kilometros recorrido son


def prom(total):

promedio = (total)/7

return promedio

#casos de prueba

porcentaje = 20

porc = (kilometros*porcentaje)/100

dos = (kilometros + porc)

tres = (dos * porc)/100 + (dos)

cuatro = (tres * porc)/100 + (tres)

cinco = (cuatro * porc)/100 + (cuatro)

seis = (cinco * porc)/100 + (cinco)

siete = (seis * porc)/100 + (seis)

total = (kilometros+dos+tres+cuatro+cinco+seis+siete)

promedio = (total)/7

#llamado de las funcion

print("los kilometros recorridos en el primer dia son",kilometros)

print("los kilometros recorridos en el segundo dia son",dos)

print("los kilometros recorridos en el tercer dia son",tres)

print("los kilometros recorridos en el cuarto dia son",cuatro)

print("los kilometros recorridos en el quinto dia son",cinco)

print("los kilometros recorridos en el sexto dia son",seis)

print("los kilometros recorridos en el septimo dia son",siete)

print("el total de kilometros recorridos son",total)

print("el promedio total de lo kilometros recorridos son",promedio)


Primera funcion

Segunda función
Casos de prueba:

Llamado a la función:

Resultado recorriendo 100 km cada dia

También podría gustarte