How to read the values of x, y and z and print the results expressions in one line using C Program


Problem Statement : Write a program to read the values of x, y and z and print the results of the following expressions in one line.
  1. (x+y+z) / (x-y-z)
  2. (x+y+z) / 3
  3. (x+y) * (x-y) * (y-z)

Program :


#include<stdio.h>
#include<conio.h>
void main() {
 int x, y, z;
 float a, b, c;
 clrscr();
 
 printf("\nEnter the values of x,y and z : ");
 scanf("%d %d %d", &x, &y, &z);
 
 a = (x + y + z) / (x - y - z);
 b = (x + y + z) / 3;
 c = (x + y) * (x - y) * (y - z);
 
 printf("\nValue of a = %f",a);
 printf("\nValue of b = %f",b);
 printf("\nValue of c = %f",c);
 
 getch();
}

Output :


Enter the values of x,y and z : 1.1 2.5 5.5
Value of a = -1.000000
Value of b = 2010.000000
Value of c = 27939.000000
       

Advertisements

ads