1.
def main():
print("PARES E IMPARES")
numero_1 = int(input("Escriba un número entero: "))
numero_2 = int(input(f"Escriba un número entero mayor o igual que {numero_1}: "))
if numero_2 < numero_1:
print(f"¡Le he pedido un número entero mayor o igual que {numero_1}!")
else:
for i in range(numero_1, numero_2 + 1):
if i % 2 == 0:
print(f"El número {i} es par.")
else:
print(f"El número {i} es impar.")
if __name__ == "__main__":
main()
print("PARES E IMPARES")
numero_1 = int(input("Escriba un número entero: "))
numero_2 = int(input(f"Escriba un número entero mayor o igual que {numero_1}: "))
if numero_2 < numero_1:
print(f"¡Le he pedido un número entero mayor o igual que {numero_1}!")
else:
for i in range(numero_1, numero_2 + 1):
for i in range(numero_1, numero_2 + 1):
if i % 2 == 0:
print(f"El número {i} es par.")
else:
print(f"El número {i} es impar.")
def main():
print("DIVISORES")
numero = int(input("Escriba un número entero mayor que cero: "))
if numero <= 0:
print("¡Le he pedido un número entero mayor que cero!")
else:
print(f"Los divisores de {numero} son ", end="")
for i in range(1, numero + 1):
if numero % i == 0:
print(i, end=" ")
if __name__ == "__main__":
main()
print(f"Los divisores de {numero} son ", end="")
for i in range(1, numero + 1):
if numero % i == 0:
if numero % i == 0:
print(i, end=" ")
def main():
print("DIVISORES")
numero = int(input("Escriba un número entero mayor que cero: "))
if numero <= 0:
print("¡Le he pedido un número entero mayor que cero!")
else:
print(f"Los divisores de {numero} son ", end="")
for i in range(1, numero // 2 + 1):
if numero % i == 0:
print(i, end=" ")
print(f"{numero} ")
if __name__ == "__main__":
main()
def main():
print("MAYORES QUE EL PRIMERO")
valores = int(input("¿Cuántos valores va a introducir? "))
if valores < 1:
print("¡Imposible!")
else:
primero = int(input("Escriba un número: "))
for i in range(valores - 1):
numero = int(input(f"Escriba un número más grande que {primero}: "))
if numero <= primero:
print(f"¡{numero} no es mayor que {primero}!")
print("Gracias por su colaboración.")
if __name__ == "__main__":
main()
for i in range(valores - 1):
for i in range(valores - 1):
def main():
print("MAYORES QUE EL ANTERIOR")
valores = int(input("¿Cuántos valores va a introducir? "))
if valores < 1:
print("¡Imposible!")
else:
anterior = int(input("Escriba un número: "))
for i in range(valores - 1):
numero = int(input(f"Escriba un número más grande que {anterior}: "))
if numero <= anterior:
print(f"¡{numero} no es mayor que {anterior}!")
anterior = numero
print("Gracias por su colaboración.")
if __name__ == "__main__":
main()
def main():
print("NÚMEROS NEGATIVOS")
numero = int(input("¿Cuántos valores va a introducir? "))
if numero < 0:
print("¡Imposible!")
else:
contador = 0
for i in range(1, numero + 1):
valor = float(input(f"Escriba el número {i}: "))
if valor < 0:
contador = contador + 1
if contador == 0:
print("No ha escrito ningún número negativo.")
elif contador == 1:
print("Ha escrito 1 número negativo.")
else:
print(f"Ha escrito {contador} números negativos.")
if __name__ == "__main__":
main()
2)
def main():
print("NÚMERO PRIMO")
numero = int(input("Escriba un número entero mayor que 1: "))
if numero <= 1:
print("¡Le he pedido un número entero mayor que 1!")
else:
contador = 0
for i in range(1, numero + 1):
if numero % i == 0:
contador = contador + 1
if contador == 2:
print(f"{numero} es primo.")
else:
print(f"{numero} no es primo.")
if __name__ == "__main__":
main()
contador = 0
for i in range(1, numero + 1):
if numero % i == 0:
contador = contador + 1
contador = 0
for i in range(1, numero + 1):
if numero % i == 0:
contador = contador + 1