Translate-Traducir

Mostrando entradas con la etiqueta crear menu en python. Mostrar todas las entradas
Mostrando entradas con la etiqueta crear menu en python. Mostrar todas las entradas

24/4/18

conversion celsius fahrenheit python

conversion celsius fahrenheit python

El algoritmo pide crear un menu ,crear  funciones para  convertir los grados Celsius a Fahrenheit y viceversa  hecho en python.

fahrenheit a celsius
#Un grado Farenheit es igual a la siguiente formula F= (9/5*C)+32
# 9/5 = 1.8 =====>F =(1.8* C)+32                                                 
#Un grado C = (F - 32)/1.8
#Crea un programa con las funciones necesarias para convertir de una escala a otra.

def celsius(x):
    return (x-32)/1.8
def farenheit(x):
    return(x*1.8)+32
opciones=0
while opciones !=3:
    print("CONVERSOR DE GRADOS CELSIUS Y FARENHEIT ")
    print("----ELIJE UNA OPCION,PRESIONA UN NUMERO----")
    print("1.-Convertir de Celsius a Farenheit")
    print("2.-Convertir de Farenheit a Celsius")
    print("3.-Salir")
    opciones=int(input("Elige una opcion "))
  
    if opciones==1:
        cel=float(input("Dime los grados en Celsius para convertirlos en Farenheit "))
        print(cel," grados Celsius son",farenheit(cel),"grados Farenheit")
        tecla=input("Pulsa una tecla para continuar ")
    if opciones==2:
        faren=float(input("Dime los grados en Farenheit para convertirlos en Celsius  "))
        print(faren," grados Farenheit son ",celsius(faren),"grados Celsius")
        tecla=input("Pulsa una tecla para continuar ")
   


Espero les sirva y que se haya entendido, no olviden compartir ,aqui les dejo un enlace de python .

https://amigos-de-la-informatica.blogspot.com/2016/10/crear-un-menu-en-python.html

8/6/17

crear un menu en python

Crear un menu en python


crear un menu en python  que realice la conversión de las siguientes unidades de longitud.

Convertir de CENTIMETRO a pulgadas y pies
Convertir de PULGADAS a centímetros y pies
Convertir de PIES a pulgadas y centímetros

Para el calculo usar funciones para cada caso

Primero  me defino las funciones y luego hago un menu usando un bucle  while.

def pulgadas(x):
    resultadopul= (x*2.54) #esto es para centimetro
    resultadopul1= (x*0.083)#esto es para pies
    return resultadopul,'centimetros y', resultadopul1,'pies'
       
def pies(x):
    resultadopies= (x*12)#esto es para pulgadas
    resultadopies1= (x*30.48)#esto es para centimetros
    return resultadopies,'pulgadas y',resultadopies1,'centimetros'

def centimetros(x):
    resultadocen=(x/2.54)#esto es para pulgadas
    resultadocen1=(x/30.48)#esto para pies
    return resultadocen,'pulgadas y', resultadocen1,'pies'

opcion=0
while opcion!=4:
    print("CONVERSOR DE UNIDADES DE LONGITUD")
    print("")
    print("1.-Convertir de CENTIMETRO a pulgadas y pies")
    print("2.-Convertir de PULGADAS a centimetros y pies")
    print("3.-Convertir de PIES a pulgadas y centimetros")
    print("4.-Salir")
    opcion=int(input("Elige una opcion "))
    if opcion==1:
        c=float(input("Escribe los CENTIMETROS a convertir "))
        print(c,"centimetros son",centimetros(c))
        tecla=input("Pulsa un tecla para continuar")
    if opcion==2:
        pul=float(input("Escribe las PULGADAS a convertir "))
        print(pul,"pulgadas son ",pulgadas(pul))
        tecla=input("Pulsa un tecla para continuar")
       
    if opcion==3:
        pie=float(input("Escribe los Pies a convertir "))
        print(pie,"pies son",pies(pie))
        tecla=input("Pulsa un tecla para continuar")







1/6/16

Escribir un algoritmo-programa y crear un menu en python

Escribir un algoritmo-programa y crear un menu en python usando un bucle while que haga lo siguiente:
Mostrar el factorial de un numero en python
Mostrar la suma progresiva de un numero en python
Mostrar numero primo en python
Los cálculos hacerlos definiendo funciones en python
Este es un ejemplo de examen de programacion en python en el que tiene incluido (menu while funciones)de duracion de 1 hora.

Hacer click en las imágenes para  hacerlas grandes




def hacer_a():

suma=0

a=int(input("Introduzca un numero "))

print(" ")

for i in range (1,a+1):

print("+",i,"",end="")

suma=suma+i #cada vez que pase por i se sumara Ej a=5 entonces el rango ira (1,2,3,4,5)

print(" La suma es ",suma) #suma=0+ i=1 entonces 0+1=1 ahora suma=1 y i=2 entonces 1+2=3 ahora suma=3 y i=3 entonces 3+3=6 etc





def hacer_b():

facto=1

b=int(input("Introduzca un numero "))

print(" ")

for i in range (1,b+1):

print("*",i,"",end="")

facto=facto*i

print(" El factorial de ",b," es ",facto)



def hacer_c():

numero = int(input("introduzca un numero ")) #Un numero primo es el que se divide entre la unidad osea 1 y entre si mismo ( solo se divide solo 2 veces)

print(" ")

vecesquesedivide = 0 #Aqui hacemos un contador cada vez que se divida por el for de abajo

verificar= True

for i in range(1,numero+1):#Aqui es una serie de divisiones entre el numero introducido y todos los numeros antes de el hasta llegar a el mismo.

if (numero% i)==0:

vecesquesedivide = vecesquesedivide + 1

if vecesquesedivide >= 3 : #Aqui si se divide mas o igual a 3 veces ya no es un numero primo Ej 15

verificar=False # en un rango (1,15)

break #se divide 15/1=15;15/3=5;15/5=3; 15/15=1 entonces no es un numero primo por que es divisible ente 1,3,5,15



if numero<2:

verificar=False

print("el numero" ,numero,"no es un numero compuesto")

if numero<0:

verificar=False

print("No hay numeros primos con signo negativo ")

if vecesquesedivide==2 or verificar==True:

print ("El numero",numero," es primo")





else:

print ("El numero" ,numero,"no es primo")







def menu():



opcion=0

while(opcion!=4):

print("----------------------------------------------------------------------")

print("PROCESO DE UN NUMERO ,SUMATORIO,FACTORIAL O COMPROBAR SI ES PRIMO ")

print("----------------------------------------------------------------------")

print("1.- SUMATORIO ")

print("2.- FACTORIAL")

print("3.- SABER SI ES PRIMO ")

print("4.- SALIR ")

print("----------------------------------------------------------------------")

opcion=int(input("ELIJE UNA OPCION "))



if(opcion==1):

hacer_a()

if(opcion==2):

hacer_b()

if(opcion==3):

hacer_c()



Aquí les dejo un link  poema costumbrista de mi pueblo