WSQ13- Correciones

Estas son las correcciones de mi segundo parcial:

El primero ejercicio fue el de sacar la distancia entre dos puntos, lo cual lo que me fallo fue entender la formula, después de a ver la investigado logre hacer el ejercicio:

import math

puntox1= int(input("Posicion de la cordenada X1: "))
puntoy1= int(input("Posicion de la cordenada Y1: "))
puntox2= int(input("Posicion de la cordenada X2: "))
puntoy2= int(input("Posicion de la cordenada Y2: "))

def distancia (x1,y1,x2,y2):
lejitos=math.sqrt((x2-x1)**2+(y2-y1)**2)
return lejitos

print("La distancia entre el punto (",puntox1,",",puntoy1,") y el punto (",puntox2,",",puntoy2,") es:","%.2f"%distancia(puntoy1,puntoy1,puntox2,puntoy2))

Este es el compilado:

Click en la imagen para código:

El segundo ejercicio que corregí fue el de potencia, el problema que tuve en este ejercicio fue encontrar la manera de que se acomulara cada vez que se elevara por si mismo, pero despues de muchas pruebas y errores lo consegui

def superpower (base,elevado):
aco=1
num=base
while(aco<elevado):
num=num*base
aco=aco+1
return num
base= int(input("Dame el numero base: "))
elevado= int(input("Dame la pontencia a la que se elevara:"))

print("La potencia del numero: ",base, "elevado a la: ",elevado," veces es: ",superpower(base,elevado))

Compilado:

Click en la imagen para ir a github:

CC BY-SA 4.0 WSQ13- Correciones by Brandon Cano is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.