C Program to Enter Cost Price and Selling Price and Find Profit or Loss

  • Write a C program to enter cost price and selling price and find profit or loss using if else statement.

Required Knowledge

  • C printf and scanf functions
  • If Else statement in C
  • If Selling Price > Cost Price
  • Profit = Selling Price – Cost Price
  • If Selling Price < Cost Price
  • Loss = Cost Price – Selling Price
  • If Selling Price = Cost Price
  • No Profit .. No Loss

C program to find profit and loss, given cost price and selling price

C program to find profit and loss, given cost price and selling price

/* 
 * Given cost price and selling price, Write a 
 * C program to calculate Profit or loss 
 */ 
   
#include <stdio.h>  
   
int main() {  
    int costPrice, sellingPrice; 
       
    /* 
     * Take costPrice and SellingPrice as input from user 
     */ 
    printf("Enter Cost Price and Selling Price\n");  
    scanf("%d %d", &costPrice, &sellingPrice);
       
    if(costPrice > sellingPrice) {
        /* Loss */   
        printf("Loss = %d\n", costPrice - sellingPrice);  
    } else if(sellingPrice > costPrice) {  
        /* Profit or Gain*/ 
        printf("Profit = %d\n", sellingPrice - costPrice);  
    } else {
     /* No Profit or Loss*/
        printf("No Profit and No Loss\n");  
    }  
   
    return 0;  
}

Output

Enter Cost Price and Selling Price
5 10
Profit = 5
Enter Cost Price and Selling Price
12 8
Loss = 4
Enter Cost Price and Selling Price
10 10
No Profit and No Loss