Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- Script que le pide la edad y el nombre a un usuario y le responde en broma
- nombre = input("Ingrese su nombre: ")
- edad = int(input("Ingrese su edad: "))
- # 1) Concatenando con comas
- print("Hola",nombre,",tenes",edad,"años de edad pero pareces de",edad*2)
- # 2) Concatenando con +
- print("Hola " + nombre + ", tenes "+ str(edad) + " años de edad pero pareces de " + str(edad*2))
- # 3) con la funcion format
- print(f"Hola {nombre}, tenes {edad} años de edad pero pareces de {edad*2}")
- # Estructuras de control
- # Turing: toda funcion computables se puede descomponer como un condicional y/o
- # un bucle indefinido y/o bucle definido
- # Lenguaje de prog Turing Completos: puedo programar cualquier func
- # computable
- # 3 estructuras de control: if, while, for
- # if
- # Script que pide una edad y devuelve si es mayor de edad o no
- edad = int(input("Ingrese su edad: "))
- if edad >= 18:
- print("Es mayor de edad")
- print("Felicitaciones")
- else:
- print("Es menor de edad")
- print("Suerte")
- # Script que pide un entero y devuelve si es positivo, negativo o cero
- n = int(input("Ingrese un entero: "))
- if n > 0:
- print("Positivo")
- elif n < 0:
- print("Negativo")
- else:
- print("Cero")
- # Script que pide una edad y devuelve la condicion frente al voto
- edad = int(input("Ingrese su edad: "))
- if 0 < edad < 16:
- print("Voto prohibido")
- elif 16 <= edad < 18 or edad > 70:
- print("Voto optativo")
- elif 18 <= edad < 70:
- print("Voto obligatorio")
- else:
- print(f"Error; Usted ha ingresado {edad}")
- # Template bucle indefinido
- while True:
- ###############################
- edad = int(input("Ingrese su edad: "))
- if 0 < edad < 16:
- print("Voto prohibido")
- elif 16 <= edad < 18 or edad > 70:
- print("Voto optativo")
- elif 18 <= edad < 70:
- print("Voto obligatorio")
- else:
- print(f"Error; Usted ha ingresado {edad}")
- ########################################
- opcion = input("Presione cualquier tecla para continuar (o 999 para salir): ")
- if opcion == "999":
- break
- """
- # Script que pide el ingreso de notas, la carga debe terminar cuando se ingrese
- # -1. Luego, imprimir el màximo, el mínimo y el promedio
- notas = []
- while True:
- nota = int(input("Ingrese una nota (-1 para terminar): "))
- if 0 <= nota <= 10:
- notas.append(nota)
- elif nota == -1:
- break
- else:
- print("Error en el ingreso de la nota")
- print(
- f"""
- Promedio: {sum(notas) / len(notas):.2f}
- Nota mayor: {max(notas)}
- Nota menor: {min(notas)}
- """)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement