Logo Studenta

AYUDANTIA 9

Esta es una vista previa del archivo. Inicie sesión para ver el archivo original

# PREGUNTA 1
# A
numero = int(input("Ingrese su nota: "))
if numero < 1 or numero > 7:
 print("Error en el número ingresado! ")
 
else: 
 if numero < 4:
 print("Reprobado")
 elif numero >= 4 and numero < 5:
 print("Regular")
 elif numero >= 5 and numero < 6:
 print("Ok")
 else:
 print("Bien!")
 
# B
from numpy import random
dado1 = random.randint(1,7)
dado2 = random.randint(1,7)
if dado1 == dado2:
 print("Avanza", dado1+dado2, "casillas y tira nuevamente tus dados")
 dado3 = random.randint(1,7)
 dado4 = random.randint(1,7)
 if dado3 == dado4:
 print("Avanza", dado3+dado4, "casillas y tira nuevamente tus dados")
 dado5 = random.randint(1,7)
 dado6 = random.randint(1,7)
 if dado5 == dado6:
 print("Vayase derechito a la carcel y pierde un turno")
 else:
 print("Avanza", dado3+dado4, "casillas")
else:
 print("Avanza", dado1+dado2, "casillas")
 
 
# PREGUNTA 2
# A
n = 1
suma = 1
while n < 100:
 print(n, " ", suma)
 n+=1
 suma = suma+n
 
 
# B
# opción 1 caja vacía
n=int(input("Ingrese un número: "))
i=0
if n>=2:
 print(n*"*")
 while n-2>i:
 print("*",(n-4)*" ","*")
 i+=1
 print(n*"*")
 
# opción 2 caja llena
n=int(input("Ingrese un número: "))
i=0
if n>=2:
 print(n*"*")
 while n-2>i:
 print("*",(n-4)*"*","*")
 i+=1
 print(n*"*")
 
 
# C
n=1
while n<=100:
 if n%3==0 and n%5==0:
 print(n,"FIIZ-BUZZ")
 elif n%3==0:
 print(n, "FIZZ")
 elif n%5==0:
 print(n, "BUZZ")
 else:
 print(n)
 n+=1
# D
x = int(input("Ingrese un número: "))
if x!= 2 and x%2==0:
 print("Compuesto")
 
if x!=2 and x!=1 and x%2!=0:
 print("Primo")
if x==2:
 print("Primo")
 
if x==1:
 print("Compuesto")
 
# PREGUNTA 3
# A
age = int(input("¿Cuántos años tienes?: "))
for i in range(age):
 print("Has cumplido " +str(i+1)+ " años")
 
# B
n = int(input("Ingrese un número entero positivo: "))
for i in range(1, n+1, 2):
 print(i, end=", ")
 
# C
for i in range(1,11):
 for j in range(1,11):
 print(i*j,end="\t")
# D
n = int(input("Ingrese la altura del triangulo (número positivo): "))
for i in range(1, n+1, 2):
 for j in range(i,0,-2):
 print(j,end=" ")
 print("")

Otros materiales

Materiales relacionados

2 pag.
Ayudantia 9

User badge image

Estudiando Ingenieria