This C program performs basic arithmetic operations like addition, subtraction, multiplication and division. It asks the user to input two integer numbers and then displays the results. If the first number is smaller than the second number, it displays the subtraction with minus sign.

/* C program to perform addition, subtraction, multiplication, and division */ #include <stdio.h> int main() { int num1, num2, add, sub, mul; float div; printf("Enter two integer numbers\n"); scanf("%d%d", &num1, &num2); add = num1 + num2; sub = num1 - num2; mul = num1 * num2; div = num1 / (float)num2; printf("Sum = %d\n",add); printf("Difference = %d\n",sub); printf("Multiplication = %d\n",mul); printf("Division = %.2f\n",div); return 0; }

Case 1: Enter two integer numbers 45 32 Sum = 77 Difference = 13 Multiplication = 1440 Division = 1.41 Case 2: Enter two integer numbers 25 50 Sum = 75 Difference = -25 Multiplication = 1250 Division = 0.50

1. num1, num2, add, sub and mul variables are declared to store integer values. div variable is declared to store float values as division of two integer numbers can be a float number. 2. Addition, subtraction, multiplication and division is calculated of the two numbers using simple mathematical formulas. 3. While calculation the division, the denominator is type casted to float in order to obtain the result in float. 4. While printing the value of division result on the console %.2f is used, to restrict the result up to two decimal points.

Questions from Previous year GATE question papers

UGC NET Previous year questions and practice sets

Attempt a small test to analyze your preparation level. This GATE exam includes questions from previous year GATE papers.

Practice test for UGC NET Computer Science Paper. The questions asked in this NET practice paper are from various previous year papers.