Print an Integer in C Bangla Tutorial-C Programming Examples -02

C Program to Print an Integer (Entered by the User)-C Programming Example Bangla Tutorial 

আজকের টিউটোরিয়ালে আলোচনা করবো কিভাবে সি প্রোগ্রামিংয়ে ইউজার থেকে পূর্ণসংখা নিয়ে প্রিন্ট করবো
এই প্রোগ্রামটি বুঝতে হলে তোমার নিম্নলিখিত সি প্রোগ্রামিং বিষয়গুলির জ্ঞান থাকা উচিত।যদি তোমার নিম্নলিখিত সি প্রোগ্রামিং এর বিষয়গুলির উপর জ্ঞান না থাকে তাহলে নিচের লিংক থেকে পড়া শুরু করঃ
  1. ভেরিয়েবলস্ (Variables)কি?ভেরিয়েবলস্ (Variables) এর প্রকারভেদ,ভেরিয়েবল নির্ধারণের নিয়ম - C Programming in Bangla
  2. ডাটা টাইপ ~Data Types in C Programming in Bangla
  3. কন্সট্যান্টস্ কি? কন্সট্যান্টস্ কত প্রকার ও কি কি? কন্সট্যান্ট নির্ধারণ এর উপায়।
তাহলে শুরু করা যাক।কপি করে না,প্রতিটি C Programming Problem লিখে চেষ্টা করতে হবে। এই প্রোগ্রামটি কম্পাইলারে রান করে দেখঃ

#include <stdio.h>
int main()
{
  int number;
  printf("Enter an integer: ");  
  scanf("%d",number);  
  printf("You entered: %d", number);                         
  return 0;
 } 

কি দেখতে পেলে? তোমার কাছে পূর্ণসংখা ইনপুট চাচ্ছে কিন্তু ইনপুট দেওয়ার পরেও ইনপুট নিচ্ছে না।এখন এটি কেন হলো তা নিজে নিজে ভেবে সমাধান করার চেষ্টা কর।
      
এখন এই প্রোগ্রামটি কম্পাইলারে রান করে দেখঃ

#include <stdio.h>
int main()
{
  int number;
  printf("Enter an integer: ");  
  scanf("%d", &number);  
  printf("You entered: %d", number);                         
  return 0;
 } 
এখন আউটপুট দেখে বুঝতে পারবে কি জন্য ইনপুট নেয়নি।

কারণ,আমরা number ভেরিয়েবলের আগে "&" দেয়নি। &number দিয়ে এখন চেষ্টা করে দেখ। 

Output:
  Enter a integer: 25                  
 You entered: 25       

এখানে দেখোতোমার প্রোগ্রামটি স্ক্রিনে  Enter a integer: 25 You entered: 25   প্রিন্ট করেছে। কারণ, printf(" "); এই ফাংশনের ভিতরে আমরা যা লিখবে তাই ডিসপ্লেতে আউটপুট হিসেবে দেখাবে। 
তারপরে, scanf() ফাংশনটি ব্যবহারকারীর কাছ থেকে একটি পূর্ণসংখ্যা ডেটা number ভেরিয়েবলে সঞ্চয় করবে।শেষ অবধি,number ভেরিয়েবলে আমরা যে সংখ্যা ইনপুট দিয়েছি সেই মানটি printf( ) ফাংশন ব্যবহার করে স্ক্রিনে প্রদর্শিত করে।

আরেকটি বিষয় খেয়াল করে বলো %d কেন ব্যবহার করেছি?  
একটি পূর্ণসংখ্যার ভেরিয়েবলের মান প্রদর্শন করতে অথবা ইনপুট নিতে % d ব্যবহার করা হয়। %d কে ফরম্যাট স্পেসিফাইয়ার বলে। 

Previous Topic:
How to Display "C Programming in Bangla" with C Programming Details in Bangla -01
Next Topic:

C Program to Add Two Integers or Sum of Two Integer Number in C - C Programming Example -03

2 Responses to Print an Integer in C Bangla Tutorial-C Programming Examples -02