Programa para comprobar si un número es Positivo, Negativo, Impar, Par, Cero

Requisito previo: bucles en Python para verificar si un número es positivo, negativo, impar, par o cero. Este problema se resuelve usando if…elif…else y anidado if…else instrucción. 

Acercarse : 

  • Un número es positivo si es mayor que cero. Comprobamos esto en la expresión de if.
  • Si es Falso, el número será cero o negativo.
  • Esto también se prueba en la expresión posterior.
  • En caso de par e impar Un número es par si es perfectamente divisible por 2.
  •  
    • Cuando el número se divide por 2, usamos el operador de resto % para calcular el resto.
    • Si el resto no es cero, el número es impar.

Ejemplos:

Input : 10
Output :
Positive number
10 is Even
Input : 0
Output : 0 is Even

Python

# Python Code to check if a number is
# Positive, Negative, Odd, Even, Zero
# Using if...elif...else
num = 10
if num > 0:
   print("Positive number")
elif num == 0:
   print("Zero")
else:
   print("Negative number")
 
# Checking for odd and even
if (num % 2) == 0:
   print("{0} is Even".format(num))
else:
   print("{0} is Odd".format(num))
Output:
Positive number
10 is Even

Python

# Python Code to check if a number is
# Positive, Negative, Odd, Even, Zero
# Using Nested if
num = 20
if num >= 0:
   if num == 0:
       print("Zero")
   else:
       print("Positive number")
else:
   print("Negative number")
 
# Checking for odd and even
if (num % 2) == 0:
   print("{0} is Even".format(num))
else:
   print("{0} is Odd".format(num))
Output:
Positive number
20 is Even

Publicación traducida automáticamente

Artículo escrito por Pushpanjali chauhan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *