Calculate Profit or Loss

List Topics
June 18, 2025
No Comments
1 min read

Calculate Profit or Loss.

যা শিখবো:

  • ইউজার থেকে ক্রয়মূল্য (Cost Price) এবং বিক্রয়মূল্য (Selling Price) ইনপুট নিতে শিখবো।
  • লাভ (Profit) ও ক্ষতি (Loss) কাকে বলে তা বুঝবো।
  • কিভাবে লাভ হয়েছে না ক্ষতি হয়েছে তা নির্ধারণ করবো।
  • if-else কন্ডিশন ব্যবহার করে সিদ্ধান্ত নিতে শিখবো।

ধাপে ধাপে ব্যাখ্যা:

Step 1: ইউজার ইনপুট নেওয়া।

scanf() দিয়ে costPrice এবং sellingPrice ইনপুট নেওয়া হবে।

Step 2: Decision Making Logic.

C
if(sellingPrice > costPrice) → Profit  
else if(sellingPrice < costPrice) → Loss  
else → No Profit, No Loss

Step 3: Profit বা Loss হিসাব করা এবং তা প্রিন্ট করা।

উদাহরণ:

C
#include <stdio.h>

int main() {
    float costPrice, sellingPrice, amount;

    printf("ক্রয়মূল্য (Cost Price) লিখুন: ");
    scanf("%f", &costPrice);

    printf("বিক্রয়মূল্য (Selling Price) লিখুন: ");
    scanf("%f", &sellingPrice);

    if(sellingPrice > costPrice) {
        amount = sellingPrice - costPrice;
        printf("লাভ হয়েছে: %.2f টাকা", amount);
    }
    else if(sellingPrice < costPrice) {
        amount = costPrice - sellingPrice;
        printf("ক্ষতি হয়েছে: %.2f টাকা", amount);
    }
    else {
        printf("না লাভ হয়েছে, না ক্ষতি হয়েছে।");
    }

    return 0;
}

আউটপুট উদাহরণ:

উদাহরণ ১:

C
ইনপুট:
ক্রয়মূল্য (Cost Price) লিখুন: 1000  
বিক্রয়মূল্য (Selling Price) লিখুন: 1200

আউটপুট:
লাভ হয়েছে: 200.00 টাকা

উদাহরণ ২:

C
ইনপুট:
ক্রয়মূল্য (Cost Price) লিখুন: 1500  
বিক্রয়মূল্য (Selling Price) লিখুন: 1200

আউটপুট:
ক্ষতি হয়েছে: 300.00 টাকা

উদাহরণ ৩:

C
ইনপুট:
ক্রয়মূল্য (Cost Price) লিখুন: 500  
বিক্রয়মূল্য (Selling Price) লিখুন: 500

আউটপুট:
না লাভ হয়েছে, না ক্ষতি হয়েছে।

ব্যাখ্যা:

  • scanf() → ইনপুট নেই।
  • if-else → বিক্রয়মূল্য ও ক্রয়মূল্যের তুলনা করে লাভ/ক্ষতি নির্ধারণ।
  • amount = difference → কত টাকা লাভ বা ক্ষতি হয়েছে তা বের করা হয়।
  • %.2f → দশমিকের পরে দুই ঘর পর্যন্ত মান দেখায়।

©2025 Linux Bangla | Developed & Maintaind by Linux Bangla.