C Exercises: Test two integers are multiply or not
Check if two integers are multiples of each other
Write a C program that takes two integers and tests whether they are multiplied or not.
In science, a multiple is the product of any quantity and an integer. In other words, for the quantities a and b, we say that b is a multiple of a if b = na for some integer n, which is called the multiplier. If a is not zero, this is equivalent to saying that b/a is an integer.
Sample Solution:
C Code:>
#include <stdio.h>
int main () {
// Declare unsigned short integer variables x, y, and multi
unsigned short int x, y, multi;
// Prompt the user to input two integers
printf("Input two integers: \n");
// Read the input values for x and y
scanf("%hd %hd", &x, &y);
// Check if x is greater than y
if (x > y){
// Calculate the remainder when x is divided by y
multi = x % y;
// Check if the remainder is zero
if ( multi == 0){
printf("Multiplies\n");
}
else{
printf("Not Multiplies\n");
}
}
else{
// Calculate the remainder when y is divided by x
multi = y % x;
// Check if the remainder is zero
if (multi == 0){
printf("Multiplies\n");
}
else{
printf("Not Multiplies\n");
}
}
}
Sample Output:
Input two integers: 3 9 Multiplies
Flowchart:
C programming Code Editor:
Previous: Write a C program that reads three integers and sort the numbers in ascending order. Print the original numbers and sorted numbers.
Next: Write a C program that read the item’s price and create new item price and increased price of that item according to the item price table.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics