কম্পিউটার টিউটোরিয়াল

সি ভাষায় সিম্পল ক্যালকুলেটর প্রোগ্রাম লেখা


সুইচ কেস ব্যবহার করে একটি সিম্পল ক্যালকুলেটর প্রোগ্রাম লেখার পদ্ধতি।

অ্যালগরিদম

Step 1: ভেরিয়েবল ঘোষণা
Step 2: রানটাইমে অপারেটর ইনপুট (+, -, *, /)
Step 3: দুটি ইন্টিজার মান ইনপুট
Step 4: সুইচ কেস দিয়ে অপারেটর সিলেক্ট করুন:
    case '+': result = num1 + num2; break;
    case '-': result = num1 - num2; break;
    case '*': result = num1 * num2; break;
    case '/': result = num1 / num2; break;
    default: printf("Invalid Operator");
Step 5: রেজাল্ট প্রিন্ট করুন

উদাহরণ প্রোগ্রাম

#include <stdio.h>
int main() {
    char Operator;
    float num1, num2, result = 0;
    printf("\n Enter any one operator like +, -, *, / : ");
    scanf("%c", &Operator);
    printf("Enter the values of Operands num1 and num2 \n : ");
    scanf("%f%f", &num1, &num2);
    switch(Operator) {
        case '+': result = num1 + num2; break;
        case '-': result = num1 - num2; break;
        case '*': result = num1 * num2; break;
        case '/': result = num1 / num2; break;
        default: printf("\n Invalid Operator");
    }
    printf("The value = %f", result);
    return 0;
}

আউটপুট

Enter any one operator: +
Enter values of Operands num1 and num2: 23 45
The value = 68.000000
  1. সি প্রোগ্রাম দিয়ে দ্বিঘাত সমীকরণের রুট (Roots) বের করা

  2. C#-এ বেসিক ক্যালকুলেটর প্রোগ্রাম (Windows Forms)

  3. জাভা প্রোগ্রাম: সুইচ-কেস (Switch-Case) ব্যবহার করে সিম্পল ক্যালকুলেটর বানানো

  4. পাইথনে tkinter দিয়ে সিম্পল GUI ক্যালকুলেটর বানানো