Thursday, 27 February 2025

Write a Python program that takes two numbers as input and checks if the first number is completely divisible by the second number

 


num1 = int(input("Enter the first number: "))

num2 = int(input("Enter the second number: "))

if num2 == 0:

    print("Division by zero is not allowed.")

elif num1 % num2 == 0:

    print(f"{num1} is completely divisible by {num2}.")

else:

    print(f"{num1} is NOT completely divisible by {num2}.")

#source code --> clcoding.com 


Code Explanation:

Taking Input from the User
num1 = int(input("Enter the first number: "))
num2 = int(input("Enter the second number: "))
The program asks the user to enter two numbers.
int(input()) is used to convert the input into an integer.
The values are stored in num1 and num2.

Checking for Division by Zero
if num2 == 0:
    print("Division by zero is not allowed.")
Since dividing by zero is mathematically undefined, we first check if num2 is zero.
If num2 == 0, the program prints an error message and does not proceed further.

Checking for Complete Divisibility
elif num1 % num2 == 0:
    print(f"{num1} is completely divisible by {num2}.")
The modulus operator (%) is used to check divisibility.
If num1 % num2 == 0, it means num1 is completely divisible by num2, so the program prints a confirmation message.

Handling Cases Where num1 is Not Divisible by num2
else:
    print(f"{num1} is NOT completely divisible by {num2}.")
If the remainder is not zero, it means num1 is not completely divisible by num2, so the program prints a negative response.


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 (90) 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)