সি প্রোগ্রামিং এ যেভাবে অধিবর্ষ বা LEAP YEAR বের করবেন
যদি ১ বছরে ৩৬৬ দিন হয় তবে তাকে আমরা অধিবর্ষ বা leap year বলে থাকে । আচ্ছা সি প্রোগ্রামের মাধ্যমে কিভাবে আমরা অধিবর্ষ বা leap year বের করবো ?
আসুন দেখা যাক ………কোন একটি বছর যদি অধিবর্ষ বা leap year হয়ে থাকে তবে একে ৪,১০০ এবং ৪০০ দ্বারা ভাগ করা যায় । আবার যদি ৪ দ্বারা বিভাজ্য হয় কিন্তু ১০০ দ্বারা নয় তবেও সেটি অধিবর্ষ বা leap year ।
পক্ষান্তরে যদি কোন বছর উপরের নিয়ম না মানে তবে সেটি অধিবর্ষ বা leap year হবে না ।
তাহলে
#include <stdio.h>
int main()
{
int year;
printf ("Enter a year \n");
scanf ("%d", &year);
if (year%4 == 0 && year%100 == 0 && year%400 == 0)
printf(" It is leap year \n");
else if (year%4==0 && year%100!=0)
printf(" It is leap year \n");
else
printf ("\n It is not leap year \n");
return 0;
}
OUTPUT – 1

OUTPUT – 2

No comments