w3resource

C#: Calculate profit and loss


C# Sharp Conditional Statement: Exercise-17 with Solution

Write a C# Sharp program to calculate profit and loss on a transaction.

Sample Solution:-

C# Sharp Code:

using System;  // Importing the System namespace

public class Exercise17  // Declaration of the Exercise17 class
{  
    public static void Main()  // Entry point of the program
    {  
        int cprice, sprice, plamt;  // Declaration of variables to store cost price, selling price, and profit/loss amount

        Console.Write("\n\n");  // Printing new lines
        Console.Write("Calculate profit and loss:\n");  // Displaying the purpose of the program
        Console.Write("----------------------------");  // Displaying a separator
        Console.Write("\n\n");

        Console.Write("Input Cost Price: ");  // Prompting user to input the cost price
        cprice = Convert.ToInt32(Console.ReadLine());  // Reading the input and converting it to an integer
        Console.Write("Input Selling Price: ");  // Prompting user to input the selling price
        sprice = Convert.ToInt32(Console.ReadLine());  // Reading the input and converting it to an integer

        if (sprice > cprice)  // Checking if selling price is greater than cost price
        {  
            plamt = sprice - cprice;  // Calculating profit amount
            Console.Write("\nYou can book your profit amount : {0}\n", plamt);  // Printing the profit amount
        }  
        else if (cprice > sprice)  // Checking if cost price is greater than selling price
        {  
            plamt = cprice - sprice;  // Calculating loss amount
            Console.Write("\nYou got a loss of amount : {0}\n", plamt);  // Printing the loss amount
        }  
        else  // Handling scenario where cost price equals selling price
        {  
            Console.Write("\nYou are running in no profit no loss condition.\n");  // Printing a message for no profit and no loss
        }  
    }
}  
  

Sample Output:

Calculate profit and loss:                                                                                    
----------------------------                                              
Input Cost Price: 1000                                                                                        
Input Selling Price: 1200                                                                                     
                                                                                                              
You can booked your profit amount : 200 

Visual Presentation:

Conditional Statement: Calculate profit and loss.

Pictorial Presentation:

Conditional Statement: Calculate profit and loss.

Flowchart:

Flowchart: Calculate profit and loss.

C# Sharp Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a C# Sharp program to check whether an alphabet is a vowel or consonant.
Next: Write a program in C# Sharp 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.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

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/csharp-exercises/conditional-statement/csharp-conditional-statement-exercise-17.php