সি প্রোগ্রাম সহ লিপ ইয়ার নির্ণয়ের এলগরিদম ও ফ্লোচার্ট

একটি বছর লিপ ইয়ার কিনা তা নির্ণয়ের সঠিক এলগরিদম, ফ্লোচার্ট এবং C প্রোগ্রাম উদাহরণসহ বিস্তারিতভাবে জানতে এই পোষ্টটি পড়ুন।

ভূমিকা

লিপ ইয়ার হলো এমন একটি বছর যা ৩৬৬ দিনে গঠিত, যেখানে ফেব্রুয়ারি মাসে থাকে ২৯ দিন। প্রতি ৪ বছর পরপর একটি লিপ ইয়ার আসে, তবে কিছু ব্যতিক্রমও রয়েছে। এই নিয়মগুলো সঠিকভাবে প্রোগ্রামে প্রয়োগ করে আমরা নির্ণয় করতে পারি একটি বছর লিপ ইয়ার কিনা। নিচে আমরা আলোচনা করব এর এলগরিদম, ফ্লোচার্ট এবং C প্রোগ্রাম সহ বিস্তারিত ব্যাখ্যা।

Starlink

এলগরিদম: একটি বছর লিপ ইয়ার কিনা নির্ণয়

  1. শুরু করো
  2. একটি বছর ইনপুট নাও
  3. যদি বছরটি ৪ দ্বারা বিভাজ্য হয় এবং ১০০ দ্বারা বিভাজ্য না হয়, তাহলে এটি লিপ ইয়ার
  4. অথবা যদি বছরটি ৪০০ দ্বারা বিভাজ্য হয়, তাহলেও এটি লিপ ইয়ার
  5. নাহলে এটি লিপ ইয়ার নয়
  6. ফলাফল প্রিন্ট করো
  7. শেষ

ফ্লোচার্ট বিবরণ:

  • Start
  • ⬇ Input Year
  • ⬇ Check (year % 4 == 0 && year % 100 != 0) OR (year % 400 == 0)
  • ⬇ If True → Output: Leap Year
  • ⬇ Else → Output: Not a Leap Year
  • ⬇ End
Related Posts

C প্রোগ্রাম: লিপ ইয়ার নির্ণয়


#include <stdio.h>

int main() {
    int year;

    printf("Enter a year: ");
    scanf("%d", &year);

    if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
        printf("%d is a Leap Year.\n", year);
    } else {
        printf("%d is NOT a Leap Year.\n", year);
    }

    return 0;
}

উপসংহার

এই প্রোগ্রামটি C ভাষায় খুবই সহজভাবে লিপ ইয়ার নির্ণয়ের উপায় তুলে ধরে। সঠিকভাবে লজিক প্রয়োগ করে আপনি কোনো একটি বছর লিপ ইয়ার কিনা তা নির্ণয় করতে পারবেন। এটি শুধু একাডেমিক কাজেই নয়, বাস্তব জীবনের বিভিন্ন সফটওয়্যার অ্যাপ্লিকেশনেও গুরুত্বপূর্ণ। এই প্রোগ্রাম ও এলগরিদম ভালোভাবে অনুশীলন করুন এবং প্রয়োগে দক্ষতা অর্জন করুন।

About the author

Daud
Hey! I'm Daud, Currently Working in IT Company BD. I always like to learn something new and teach others.

Post a Comment

To avoid SPAM, all comments will be moderated before being displayed.
Don't share any personal or sensitive information.