Monday, May 14, 2012

/* Problem 2: Write a program which will take 2 numbers as input and will print their addition, subtraction, multiplication and division as output. */

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

float addition(float x,float y);
float substruction(float x,float y);
float multiplication(float x,float y);
float divition(float x,float y);

int main()
{
    float num1, num2, add, sub, mul, div;
   
    printf("Please enter the first number:\n");
    scanf("%f", &num1);
   
    printf("Please enter the second number:\n");
    scanf("%f", &num2);
   
    add = addition(num1,num2);
    sub = substruction(num1,num2);
    mul = multiplication(num1,num2);
    div = divition(num1,num2);
   
    printf("Addition of those two numbers are %f\nSubstruction of those two numbers are %f\nMultiplication of those two numbers are %f\ndivition of those two numbers are %f\n", add, sub, mul, div);
    getch();
    return 0;
   
}

float addition(float x,float y)
{
      float res;
      res = x + y;
      return res;
}
float substruction(float x,float y)
{
      float res;
      res = x - y;
      return res;
}
float multiplication(float x,float y)
{
      float res;
      res = x * y;
      return res;
}
float divition(float x,float y)
{
      float res;
      if(y != 0) res = x / y;
      return res;
}

No comments:

Post a Comment

No Spamming Please.