C Exercises: Calculate profit and loss
C Conditional Statement: Exercise-18 with Solution
Write a C program to calculate profit and loss on a transaction.
Visual Presentation:
Sample Solution:
C Code:
#include <stdio.h> // Include the standard input/output header file.
void main()
{
int cprice, sprice, plamt; // Declare variables to store cost price, selling price, and profit/loss amount.
printf("Input Cost Price: "); // Prompt user for input of cost price.
scanf("%d", &cprice); // Read and store the cost price.
printf("Input Selling Price: "); // Prompt user for input of selling price.
scanf("%d", &sprice); // Read and store the selling price.
if(sprice > cprice) // Check if selling price is greater than cost price.
{
plamt = sprice - cprice; // Calculate profit amount.
printf("\nYou can book your profit amount : %d\n", plamt); // Print profit message.
}
else if(cprice > sprice) // Check if cost price is greater than selling price.
{
plamt = cprice - sprice; // Calculate loss amount.
printf("\nYou incurred a loss of amount : %d\n", plamt); // Print loss message.
}
else // If neither profit nor loss.
{
printf("\nYou are in a no profit, no loss condition.\n"); // Print message for no profit, no loss.
}
}
Sample Output:
Input Cost Price: 500 Input Selling Price: 700 You can booked your profit amount : 200
Flowchart:
C Programming Code Editor:
Previous: Write a C program to check whether an alphabet is a vowel or consonant.
Next: Write a program in C to calculate and print the Electricity bill of a given customer.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/c-programming-exercises/conditional-statement/c-conditional-statement-exercises-18.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics