Advertisement
teslariu

templates while true

Aug 25th, 2022
1,018
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.73 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4.  
  5. # Template while True sin menu
  6. # Script que pide una temperatura en ºC y la transforma en ºF
  7. while True:
  8.    
  9.    ########  script #########################
  10.    temperatura = int(input("Ingrese la temperatura (en ºC): "))
  11.    print(f"Temperatura: {temperatura * 1.8 + 32}ºF")
  12.    ##############################################
  13.    
  14.    opcion = input("Presione cualquier tecla para continuar (-1 para salir): ")
  15.    if opcion == "-1":
  16.        print("Gracias por usar este programa...")
  17.        break
  18.  
  19. """
  20.  
  21. # Template while True con menu
  22. # Script que calcula area y perímetro de diversas figuras geometricas
  23.  
  24. print("Script que calcula area y perímetro de diversas figuras geometricas")
  25.  
  26. while True:
  27.     print("""
  28.    Menu de opciones
  29.    ----------------
  30.    1. Cuadrado
  31.    2. Circulo
  32.    3. Rectangulo
  33.    4. Salir
  34.    """)
  35.    
  36.     opcion = input("Seleccione su opción: ")
  37.    
  38.     #################################
  39.    
  40.     if opcion == "1":
  41.         lado = float(input("Lado: "))
  42.         print(f"Perimetro: {4 * lado:.2f}")
  43.         print(f"Area: {lado ** 2:.2f}")
  44.    
  45.     elif opcion == "2":
  46.         radio = float(input("Radio: "))
  47.         print(f"Perimetro: {2 * 3.1416 * radio:.2f}")
  48.         print(f"Area: {3.1416 * radio**2:.2f}")
  49.        
  50.     elif opcion == "3":
  51.         L = float(input("Lado mayor: "))
  52.         l = float(input("Lado menor: "))
  53.         print(f"Perimetro: {2 * (L + l):.2f}")
  54.         print(f"Area: {L * l:.2f}")
  55.        
  56.     ############################################
  57.    
  58.     elif opcion == "4":
  59.         print("Gracias por utilizar este programa...")
  60.         break
  61.        
  62.     else:
  63.         print("Opción incorrecta...")
  64.    
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement