2016 সালের রাজশাহী শিক্ষা বোর্ডের প্রশ্ন সমাধান (৪নং প্রশ্ন)

ক. যে প্রোগ্রাম বা ভাষা কম্পিউটারের সমস্যা সমাধানের উদ্দেশ্যে লিখিত যে কোনো উচ্চতর ভাষায় লিখিত প্রোগ্রাম বা উৎস প্রোগ্রামকে মেশিন ভাষায় বা বস্তু প্রোগ্রামে অনুবাদ করে, তাই অনুবাদক প্রোগ্রাম।

 

খ. scanf (“%d”, &a):   স্টেটমেন্টটি ইনপুটের মান গ্রহণের জন্য ব্যবহৃত হয়। প্রোগ্রামটি রান করলে Key board   থেকে ইনপুটের মান গ্রহণ করে। এখানে, “%” হলো Integer ডেটা টাইপের format specification, &a হলো Address of a যা Integer টাইপের a ভেরিয়েবলের মেমোরি লোকেশন। যেখানে ডেটা সংরক্ষিত হবে।

ঘ. প্রোগ্রামটিতে  if    স্টেটমেন্টের পরিবর্তে do-while   স্টেটমেন্ট ব্যবহার করা যায়। নিচে do-while statement দ্বারা প্রোগ্রামটি বাস্তবায়ন করা হলো:

# include <stdio.h>

main ( )

{

int k, n, sum =0;

printf (“input the last term of the series : \n”);

scanf (“%d”, &n);

k = 3;

do

{

sum = sum + k;

k = k = 3;

}

while (k < = n);

printf (“The required sum is : %d”, sum);

}

সুতরাং do while দ্বারা প্রোগ্রামটি বাস্তবায়ন কার যায় উক্তিটি সত্য।

Previous article2016 সালের রাজশাহী শিক্ষা বোর্ডের প্রশ্ন সমাধান (৩নং প্রশ্ন)
Next article2016 সালের রাজশাহী শিক্ষা বোর্ডের প্রশ্ন সমাধান (৫নং প্রশ্ন)