Albatross Mohoshi's Blog
প্রশ্নের দিক নির্দাশবলীঃ
* প্রথমেই দেখতে হবে, যে ইনপুট টা কিভাবে নিতে বলা হয়েছে এবং আউটপুট টা কিভাবে
দেখাতে বলা হয়েছে।
* প্রোগ্রামটিতে প্রথমে একটি ইনপুট নিতে বলা হয়েছে। তুমি যদি দেখো উপরের আউটপুটের স্যাম্পল দেখো তাহলে দেখবা যে ইনপুটের জন্য লাইন দ্বিগুন হবে।কিন্তু তুমি আরেকটু ভাল করে দেখো তুমি ইচ্ছে করলে লাইন ৫টাই চিন্তা করতে পারবা। প্রথম লাইনটাতে পরপর দুইটি row এর প্রথম মান একই। এভাবে চিন্তা করলে তুমি পাঁচটি লাইন চিন্তা করতে পারবা।
এবার আসো row এর লজিকে । দুইটি row এর জন্য দুইটি লজিক।
একটি অংশের কথা ঃ
প্রথম row এর দ্বিতীয় মানটি প্রথম মানের বর্গ আর তৃতীয় মানটি প্রথম মানের ঘনমূল ।
দ্বিতীয় row এর দ্বিতীয় মানটি, প্রথম row এর দ্বিতীয় মান থেকে ১ বেশি,তৃতীয় মানটি প্রথম row এর তৃতীয় মানের থেকে ১ বেশি।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
সমাধানঃ
#include <stdio.h>
int main()
{
int a,b,c,d,e,f;
scanf("%d", &a);
for(b=1; b<=a; b++)
{
c=b*b;
d=b*b*b;
printf("%d %d %d\n",b,c,d);
e=c+1;
f=d+1;
printf("%d %d %d\n",b,e,f);
}
return 0;
}
* প্রোগ্রামটিতে প্রথমে একটি ইনপুট নিতে বলা হয়েছে। তুমি যদি দেখো উপরের আউটপুটের স্যাম্পল দেখো তাহলে দেখবা যে ইনপুটের জন্য লাইন দ্বিগুন হবে।কিন্তু তুমি আরেকটু ভাল করে দেখো তুমি ইচ্ছে করলে লাইন ৫টাই চিন্তা করতে পারবা। প্রথম লাইনটাতে পরপর দুইটি row এর প্রথম মান একই। এভাবে চিন্তা করলে তুমি পাঁচটি লাইন চিন্তা করতে পারবা।
এবার আসো row এর লজিকে । দুইটি row এর জন্য দুইটি লজিক।
একটি অংশের কথা ঃ
প্রথম row এর দ্বিতীয় মানটি প্রথম মানের বর্গ আর তৃতীয় মানটি প্রথম মানের ঘনমূল ।
দ্বিতীয় row এর দ্বিতীয় মানটি, প্রথম row এর দ্বিতীয় মান থেকে ১ বেশি,তৃতীয় মানটি প্রথম row এর তৃতীয় মানের থেকে ১ বেশি।
* নিউ লাইন দিতে ভুলে যেয়ো না কিন্তু নাহলে প্রেজেন্টেশন এরর!
* আউটপুটের লিখার স্টাইলটা অবশ্যই খেয়াল রাখবা।
* প্রোগ্রামটি হয়ে গেলে প্রশ্নের ইনপুট গুলো দিয়ে পরীক্ষা করে দেখো উপরোক্ত আউটপুট গুলো আসে কিনা।
সমাধানঃ
#include <stdio.h>
int main()
{
int a,b,c,d,e,f;
scanf("%d", &a);
for(b=1; b<=a; b++)
{
c=b*b;
d=b*b*b;
printf("%d %d %d\n",b,c,d);
e=c+1;
f=d+1;
printf("%d %d %d\n",b,e,f);
}
return 0;
}
No comments:
Post a Comment