Ejercicio Electiva

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

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

También podría gustarte