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

C প্রোগ্রামিং ভাষা ব্যবহার করে মডুলো এবং ডিভিশন এর পার্থক্য ব্যাখ্যা


মডুলো - % অপারেটর হিসেবে প্রকাশ করা হয়। এটি একটি পূর্ণসংখ্যা ভাগফলের বাকি মান দেয়।

ডিভিশন - / অপারেটর হিসেবে প্রকাশ করা হয়। এটি একটি ভাগফলের ভাগফল মান দেয়।

প্রোগ্রাম ১

#include  int main(){    int a, b, c;    printf("a, b, c মান লিখুন: ");    scanf("%d%d%d", &a, &b, &c);    printf("a/b = %d a%%b = %d\n", a/b, a%b);    printf("(a+10)%%b = %d (a+10)/b = %d\n", (a+10)%b, (a+10)/b); }

আউটপুট

a, b, c মান লিখুন: 2 4 6 a/b = 0 a%b = 2 (a+10)%b = 0 (a+10)/b = 3

প্রোগ্রাম ২

পয়েন্টার ভেরিয়েবল ব্যবহার করে মডুলো এবং ডিভিশন অপারেশন সম্পাদন করা।

#include  void main(){    // পয়েন্টার এবং ভেরিয়েবল ডিক্লেয়ার করা //    int num1, num2;    int *p1, *p2;    p1 = &num1;    p2 = &num2;    int div, mod;    // ইউজার ইনপুট পড়া //    printf("num1 এবং num2 এর মান লিখুন: ");    scanf("%d,%d", &num1, &num2);    div = *p1 / *p2;    mod = *p1 % *p2;    // আউটপুট প্রিন্ট করা //    printf("ডিভিশন মান = %d\n", div);    printf("মডুলাস মান = %d\n", mod); }

আউটপুট

num1 এবং num2 এর মান লিখুন: 30,20 ডিভিশন মান = 1 মডুলাস মান = 10
  1. সি ভাষায় অ্যারে অফ পয়েন্টার এবং পয়েন্টার টু পয়েন্টার

  2. সি ভাষায় ডিসিশন মেকিং স্টেটমেন্ট (if, if-else, switch) ফ্লোচার্ট ও প্রোগ্রামসহ

  3. সি ভাষায় মনোলিথিক এবং মডুলার প্রোগ্রামিং ব্যাখ্যা

  4. সি ভাষায় শিফট অপারেশন (লেফট, রাইট শিফট এবং কমপ্লিমেন্ট)