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