কম্পিউটাৰ প্ৰ’গ্ৰামকম্পিউটাৰ প্ৰ’গ্ৰাম ( বা কেবল প্ৰ’গ্ৰাম বা চফ্টৱেৰ) হৈছে কম্পিউটাৰৰ দ্বাৰা কোনো এক কাৰ্য সমাধান কৰিবৰ বাবে তৈয়াৰ কৰা নিৰ্দেশাৱলীৰ সমষ্টি।[1] কম্পিউটাৰে এই নিৰ্দেশাৱলী অনুসৰি উল্লেখিত কাৰ্যটো সমাধা কৰে। এক কম্পিউটাৰে প্ৰ’গ্ৰাম অবিহনে কোনো কাৰ্য সমাধা কৰিব নোৱাৰে। প্ৰ’গ্ৰামৰ নিৰ্দেশাৱলীসমূহ ক্ৰমাগত ভাবে কেন্দ্ৰীয় প্ৰচেচৰত নিৰ্বাহ (execute) কৰি কাৰ্যটো সমাধা কৰে।[2] প্ৰ’গ্ৰামবোৰৰ এক পোনপতিয়াকৈ নিৰ্বাহ কৰিব পৰা ৰূপ থাকে, যাক এক্সিকিউটেবল ফৰ্ম (executable form) বোলা হয়। এটা প্ৰ’গ্ৰাম মানুহে পঢ়িব পৰা ৰূপ (যাক কোৱা হয় চৰ্চ কোড, source code)-ৰ পৰা কম্পাইলাৰ, এচেম্বলাৰ আদিৰ সহায়ত নিৰ্বাহ কৰিব পৰা ৰূপলৈ পৰিবৰ্তন কৰিব পৰা যায়। চৰ্চ কোড সমূহ প্ৰ’গ্ৰামিং ভাষাত লিখা হয় আৰু কম্পাইলাৰ সহায়ৰ এক্সিকিউটেবল ফৰ্মলৈ পৰিবৰ্তন কৰা হয়, যাক কেন্দ্ৰীয় প্ৰচেচিং ইউনিটৰ দ্বাৰা পাছলৈ নিৰ্বাহ কৰিব পাৰি। প্ৰ’গ্ৰামিংকম্পিউটাৰ প্ৰ’গ্ৰামিং হৈছে কম্পিউটাৰ প্ৰ’গ্ৰাম তৈয়াৰ কৰাৰ কাৰ্য। ইয়াত চৰ্চ কোড সমূহ সঠিক আউটপুট নোপোৱালৈকে বাৰে বাৰে লিখি থকা বা সম্পাদনা কৰি থকা হয়। তলত C++ প্ৰগ্ৰামিং লেংগুৱেজত " #include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
তেনেদৰে তিনিটা সংখ্যাৰ (ধৰি লওক উচ্চতা) ডাঙৰটো উলিৰাবলৈ:
এই এলগৰিথমক এটা জনপ্ৰিয় প্ৰগ্ৰেমিং লেংগুৱেজ “C”-ত লেখিলে এনে হব: /**************************************************
* A program to compare 3 numbers a, b and c,
* and to find out the biggest
***************************************************/
#include <stdio.h>
int main()
{
float a, b, c;
printf(“Please input values for a, b & c: “);
scanf(%d%d%d”, &a, &b, &c);
if(a > b) {
if ( a > c)
printf(“A is the biggest\n”);
else
printf(“C is the biggest\n”);
} else {
if ( b > c)
printf(“B is the biggest\n”);
else
printf(“C is the biggest\n”);
}
}
দ্ৰষ্টব্যতথ্যসূত্ৰ
|