Loading..

প্রেজেন্টেশন

০৯ মার্চ, ২০২৩ ১১:৪৫ পূর্বাহ্ণ

সেন্টিগ্রেড তাপমাত্রাকে ফরেনহাইট তাপমাত্রায় রূপান্তরের প্রোগ্রাম।

তত্ত্ব / পরীক্ষণের বর্ণনাঃ

scanf( ) ফাংশন ব্যবহার করে কীবোর্ড হতে সেন্টিগ্রেড তাপমাত্রা (C) গ্রহণ করতে হবে। অতপরঃ F=9*C/5+32 সূত্র ব্যবহার করে গৃহীত সেন্টিগ্রেড তাপমাত্রাকে ফরেনহাইট স্কেলে রূপান্তর করতে হবে।

 

যন্ত্রপাতির ব্যবহারঃ

ক) হার্ডওয়ার: একটি কম্পিউটার।

খ) সফ্টওয়ার:  অপারেটিং সিস্টেম : Windows 7 / Windows 10

     এডিটিং সফট্ওয়্যর : Codeblocks

গ) ব্যবহার: উল্লিখিত পরীক্ষণটি সম্পন্ন করতে যন্ত্রপাতি ব্যবহারের ক্ষেত্রে নিচের পদ্ধতি অনুসরণ করি-

Ø  কাজের শুরুতে কম্পিউটারে বিদ্যুতিক সংযোগ দিতে হবে।

Ø  কম্পিউটারের পাওয়ার সুইচ অন করে কম্পিউটারটি চালু করতে হবে।

Ø  উল্লিখিত সফটওয়্যারগুলো কম্পিউটারে ইনস্টল আছে কি না তা দেখে নিতে হবে।

Ø  বর্ণিত পরীক্ষণটি হলে চালুকৃত প্রোগ্রামসমূহ বন্ধ করতে হবে এবং নিয়মানুযায়ী কম্পিউটারটি বন্ধ/ শাট ডাউন করতে হবে। প্রয়োজনে বিদ্যুতিক সুইচ বন্ধ করে বিদ্যুৎ সংযোগ বিচ্ছিন্ন করতে হবে।

 

যন্ত্রপাতির ব্যবহারঃ Codeblocks সফটওয়্যারটি চালু করে নিন্মলিখিত ধাপগুলো অনুসরণ করি

            ধাপ 1: File – New – Empty File ক্লিক করে নতুন একটি ফাইল খুলি।

ধাপ ২: File – Save file as ক্লিক করি।

ধাপ ৩: File name এ ফাইলের নাম দিয়ে এবং Save as type C/C++files সিলেক্ট করে Save বাটনে ক্লিক করি।

ধাপ ৪: সি ল্যাংগুয়েজ ব্যবহার করে নিচের কোডগুলো লিখি।

 

#include<stdio.h>

void main() {

float f, c;

printf("Enter Temperature in Celsius:");

scanf("%f", &c);

f=(9*c)/5+32;

printf("The Temperature in Fahrenheit is: %f", f);

}

 

ধাপ ৫: Build বাটনে ক্লিক করে প্রোগ্রামটিকে কম্পাইল করে ডিবাগিং করি।

ধাপ ৬: Run বাটনে ক্লিক করে প্রোগ্রামটিকে চালু করে ৩৪ (সেন্টিগ্রেড তাপমাত্রা) ইনপুট দিই।

ধাপ ৭: Enter বাটনে ক্লিক করলে ফলাফল পাওয়া যায়।

 

ফলাফল উপস্থাপনঃ

Enter Temperature in Celsius: 34

The Temperature in Fahrenheit is: 93.20

Process returned 0(0x0) execution time: 7.031 s

Press any key to continue.

           

ব্যাখাঃ

এই প্রোগ্রামে ব্যবহৃত সি ল্যাংগুয়েজের কোডের ব্যাখ্যা নিন্মে দেয়া হলো-

* c, f ফ্লোয়েট টাইপের ভেরিয়েবলের জন্য float কীওয়ার্ড ব্যবহার করা হয়েছে।

* scanf( ) ফাংশন ব্যবহার করে C এর মান কীবোর্ডের সাহায্যে ইনপুট নেয়া হয়েছে।

* f=(9*c)/5+32 সূত্র ব্যবহার করে গৃহীত সেন্টিগ্রেড তাপমাত্রাকে ফারেনহাইট স্কেলে রূপান্তর করা হয়েছে।

* printf( ) ফাংশন ব্যবহার করে আউটপুট প্রদর্শন করা হয়েছে।

 

অ্যালগরিদম

ধাপ 1: শুরু।

ধাপ ২: সেলসিয়াস স্কেলে তাপমাত্রায় মান গ্রহণ।

ধাপ ৩: f=(9*c)/5+32 সূত্র ব্যবহার করে ফারেনহাইট স্কেলে তাপমাত্রা নির্ণয়।

ধাপ ৪: ফারেনহাইট স্কেলে তাপমাত্র প্রদর্শণ।

ধাপ ৫: শেষ।

ফ্লোচাট