lunes, 10 de septiembre de 2018

EJERCICIOS VARIOS: OPERACIONES CON NÚMEROS II

 Hola a todos, esta es otra entrada con 5 ejercicios de programación básicos. Estos ejercicios se realizan con Pyhton 3.6.2
Apoya el blog suscribiendote a mi canal de Youtube.
Si te sirvió la ayuda de este blog, comparte un ejercicio para seguir creciendo y ayudando a los demás.


 

1. Invertir números: Ingresar un número y devolverlo en diferente orden.

N1=input("ingresar numero: ")
CONV=int(str(N1)[::-1])
print (CONV)


2. Máximo común divisor: Es el mayor número que divide exactamente a dos o más números.

def mcd(N1,N2):
    if N2 == 0:
        return N1
    else:
        return mcd(N2, N1%N2)


3. Factorial: Encontrar el factorial de un número.

N=int(input("ingresar numero: "))
contador = 1
x = 1
while x <= N:
    contador = contador * x
    x = x + 1
print(contador) 

 
4. Ecuación del estudiante o ecuación del bachiller: Solución de ecuaciones de segundo grado.

import math
a=float(input("valor de a: "))
b=float(input("Valor de b: "))
c=float(input("Valor de c: "))
delta=b**2-4*a*c
if delta<0:
    print ("sin solucion")
elif delta==0:
    x=-b/(2*a)
    print("unica solucion, X=",x)
else:
    x1=(-b+math.sqrt(delta))/2*a
    x2=(-b-math.sqrt(delta))/2*a
    print ("X1= ",x1)
    print ("X2= ",x2)
print(contador)