Tuesday, 25 February 2025

Write a Python program that asks the user to enter a number and then prints whether the number is positive, negative, or zero.

 


num = int(input("Enter a number: "))


if num > 0:

    print("The number is positive.")

elif num < 0:

    print("The number is negative.")

else:

    print("The number is zero.")

#source code --> clcoding.com 


Step-by-Step Explanation

Taking Input from the User

num = int(input("Enter a number: "))

The program asks the user to enter a number using input().

The input() function takes input as a string, so we use int() to convert it into an integer.

Now, the number is stored in the variable num.

Example Inputs & Stored Values:

If the user enters 5, then num = 5

If the user enters -3, then num = -3

If the user enters 0, then num = 0


Checking the Number using if Statement

if num > 0:

    print("The number is positive.")

The if statement checks if num is greater than 0.

If true, it prints:

The number is positive.

Otherwise, it moves to the next condition.

Example:

If the user enters 8, num > 0 is True, so the program prints:

The number is positive.


Checking the Number using elif Statement

elif num < 0:

    print("The number is negative.")

If the first condition (if num > 0) is False, Python checks this condition.

The elif statement checks if num is less than 0.

If true, it prints:

The number is negative.

Example:

If the user enters -5, num < 0 is True, so the program prints:

The number is negative.


Handling the Case where the Number is Zero (else Statement)

else:

    print("The number is zero.")

If num is not greater than 0 and not less than 0, that means it must be zero.

So, the program prints:

The number is zero.



0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (96) AI (38) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (188) C (77) C# (12) C++ (83) Course (67) Coursera (247) Cybersecurity (25) Data Analysis (1) Data Analytics (2) data management (11) Data Science (142) Data Strucures (8) Deep Learning (21) Django (16) Downloads (3) edx (2) Engineering (14) Euron (29) Events (6) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Generative AI (9) Google (34) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Java quiz (1) Leet Code (4) Machine Learning (76) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) pyth (1) Python (1011) Python Coding Challenge (452) Python Quiz (89) Python Tips (5) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses

Python Coding for Kids ( Free Demo for Everyone)