Albatross Mohoshi's Blog
প্রশ্নের দিক নির্দাশবলীঃ
* প্রথমেই দেখতে হবে, যে ইনপুট টা কিভাবে নিতে বলা হয়েছে এবং আউটপুট টা কিভাবে
দেখাতে বলা হয়েছে।
* প্রোগ্রামটি সোজা কিন্তু একটু ট্রিকি। তোমাকে দুইটি ইনপুট নিতে বলা হয়েছে সেই দুইটি ইনপুটের মাঝে(সেই দুইটি ইনপুটসহ) যে সংখ্যা গুলো ১৩ দিয়ে ভাগ যায় না,সেই সংখ্যাগুলোর যোগফল বের করবা!
ইনপুট নেওয়ার সময় রেঞ্জের ছোট ইনপুটটা প্রথমে নেওয়া যাবে অথবা দ্বিতীয়তে নেওয়া যাবে।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* প্রোগ্রামটি সোজা কিন্তু একটু ট্রিকি। তোমাকে দুইটি ইনপুট নিতে বলা হয়েছে সেই দুইটি ইনপুটের মাঝে(সেই দুইটি ইনপুটসহ) যে সংখ্যা গুলো ১৩ দিয়ে ভাগ যায় না,সেই সংখ্যাগুলোর যোগফল বের করবা!
ইনপুট নেওয়ার সময় রেঞ্জের ছোট ইনপুটটা প্রথমে নেওয়া যাবে অথবা দ্বিতীয়তে নেওয়া যাবে।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* প্রোগ্রামটি হয়ে গেলে প্রশ্নের ইনপুট গুলো দিয়ে পরীক্ষা করে দেখো উপরোক্ত আউটপুট গুলো আসে কিনা।
সমাধানঃ
#include<stdio.h>
int main()
{
int x,y,i,sum=0;
scanf("%d %d",&x,&y);
if(x>y)
{
for(i=y;i<=x;i++)
{
if(i%13 != 0)
{
sum=sum+i;
}
}
printf("%d\n",sum);
}
if(x<y)
{
for(i=x;i<=y;i++)
{
if(i%13 != 0)
{
sum=sum+i;
}
}
printf("%d\n",sum);
}
return 0;
}
No comments:
Post a Comment