মঙ্গলবার, ২৭ অক্টোবর, ২০১৫

সি/সি++ প্রোগ্রামিং ভাষায় টাইপ কনভার্সন কি?



কোন এক্সপ্রেশনে যখন বিভিন্ন ডাটা টাইপের ভেরিয়েবল ও কন্সট্যান্ট একত্রে থাকে তখন কম্পাইলার সমগ্র এক্সপ্রেশনের ডাটা টাইপকে একটি মাত্র ডাটা টাইপের পরিণত করে। এই প্রক্রিয়াকে টাইপ কনভার্সন বলে। এসাইনমেন্ট অপারেটরের সাহায্যে কম্পাইলার স্বয়ংক্রিয়ভাবে টাইপ কনভার্সন করে। যেমন-
#include<iostream>
using namespace std;
main()
{
  float f=2.50;
  int i=10;
  double d=20.75;
  int result=f+i+d;
  cout<<"Result = "<<result<<endl;
}
Output: Result = 33
ব্যাখ্যা: প্রোগ্রামটিতে float, int ও double এই মিশ্র টাইপের তিনটি ভেরিয়েবলের সমন্বয়ে একটি এক্সপ্রেশন (f+i+d) ব্যবহার করা হয়েছে। এই এক্সপ্রেশনটি মূল্যায়িত (evaluated) হলে এর প্রকৃত মান 33.25 হবে। কিন্তু প্রো্রগামটির আউটপুট (Result = 33) থেকে বোঝা যাচ্ছে যে এক্সপ্রেশনটির মূল্যায়িত মান স্বয়ংক্রিয়ভাবে int টাইপের ডাটায় (33) রূপান্তরিত হয়েছে।

সোমবার, ১৬ ফেব্রুয়ারি, ২০১৫

তাপমাত্রার সেলসিয়াস স্কেল থেকে ফারেনহাইট ও কেলভিন স্কেলে রূপান্তরের সি++ প্রোগ্রাম.

/*Write a program that can convert temperature from Celsius
to Fahrenheit & Kelvin(Using only local variable and no user
defined function.).*/
#include<iostream.h>
void main()
{
    float cel, frn,klvn;    //Local variables
    cout<<"Enter the value of temperature in Celsius : ";
    cin>>cel;
    frn=9*cel/5+32;
    klvn=cel+273.15;
    cout<<cel<<"°C = "<<frn<<" °F.\n";
    cout<<cel<<"°C = "<<klvn<<" K.";
}

বৃহস্পতিবার, ২৬ সেপ্টেম্বর, ২০১৩

ভেক্টর রাশি-২য় পর্ব



আসসালামু আলাইকুম। আশাকরি আল্লাহর রহমতে সবাই ভালো ছিলেন। আনেক দিন পর আজ আবার একটি পোস্ট লিখতে বসলাম। ব্যস্ততার কারণে নিয়মিত লিখতে পারি না। এবার আসল কথায় আসা যাক।

গত পোস্টে আমরা একটি কাল্পনিক ঘটনার মাধ্যমে ভেক্টর রাশি সম্পর্কে ধারণা পেতে চেষ্টা করেছিলাম। আজ আর একটি ঘটনা দেখা যাক।

মঙ্গলবার, ১০ সেপ্টেম্বর, ২০১৩

ভেক্টর রাশি-১ম পর্ব

গত পোস্টে আমি রাশির পরিচয় তুলে ধরার চেষ্টা করেছিলাম। আজ চেষ্টা করব রাশির এক ধরনের শ্রেণীবিভাগ নিয়ে আলোচনা করার। বৈশিষ্ট্য অনুসারে সকল রাশিকে দুই ভাগে বিভক্ত করা যায়। এক ধরনের রাশিকে বলে ভেক্টর রাশি আর অন্য আরেক ধরনের রাশিকে বলে স্কেলার রাশি। আজকের পোস্টের আলোচ্য বিষয় হলো ভেক্টর রাশি।

বৃহস্পতিবার, ৫ সেপ্টেম্বর, ২০১৩

রাশি ও পরিমাপ

এই মুহূর্তে যিনি পোস্টটি পড়ছেন তাঁকে যদি জিজ্ঞাসা করা হয় আপনার মনিটরের সাইজ কত? আপনার হয়তো তা জানা আছে বা জানা না থাকলেও কোন সমস্যা নেই। আপনি একটি স্কেল দিয়ে স্ক্রিনের কোনাকোনি পরিমাপ করে বলে দিতে পাবেন এটির সাইজ 19.5 ইঞ্চি বা অন্য কোন সংখ্যা। আপনার হয়তো জানা আছে যে,

রবিবার, ২৫ আগস্ট, ২০১৩

পর্যাবৃত্ত গতি

কোন গতিশীল বস্তুর গতি যদি এমন হয় যে, এটি এর গতিপথের উপর অবস্থিত নির্দিষ্ট কোন বিন্দুকে একটি নির্দিষ্ট সময় পর পর বার বার

বৃহস্পতিবার, ১৫ আগস্ট, ২০১৩

কালিক পর্যাক্রম

একটি নির্দিষ্ট সময় পর পর কোন বিষয় বা ঘটনার পুনরাবৃত্তি ঘটাকে কালিক পর্যাক্রম বলে।

উপরের  অ্যানিমেশনটিতে দেখা যাচ্ছে যে,