কম্পিউটার টিউটোরিয়াল

জাভা প্রোগ্রাম: ASCII মান প্রিন্ট করা


এই আর্টিকেলে আমরা কীভাবে ক্যারেক্টারদের ASCII মান প্রিন্ট করব তা শিখব। এটি ক্যারেক্টারকে একটি পূর্ণসংখ্যা মানরূপে অ্যাসাইন করে এবং সেই পূর্ণসংখ্যা মানগুলো প্রিন্ট করে করা হয়।

ASCII মানে American Standard Code for Information Interchange। মোট ১২৮টি স্ট্যান্ডার্ড ASCII কোড আছে, যেকোনো একটি ৭-বিট বাইনারি সংখ্যা দ্বারা উপস্থাপিত হতে পারে: 0000000 থেকে 1111111 পর্যন্ত। এক্সটেন্ডেড ASCII আরও ১২৮টি ক্যারেক্টার যোগ করে, যা কম্পিউটার, প্রোগ্রাম ও ফন্ট অনুযায়ী ভিন্ন হয়।

ডেমো

ইনপুট

মনে করুন আমাদের ইনপুট হলো -

একটি ক্যারেক্টার লিখুন: s

আউটপুট

প্রত্যাশিত আউটপুট হবে -

s এর ASCII মান হল 115

এলগরিদম

ধাপ ১ - শুরু
ধাপ ২ - একটি char ঘোষণা করুন: my_input
ধাপ ৩ - ব্যবহারকারীকে একটি ক্যারেক্টার দিতে বলুন / ক্যারেক্টার সংজ্ঞায়িত করুন
ধাপ ৪ - মান পড়ুন
ধাপ ৫ - ক্যারেক্টারকে একটি পূর্ণসংখ্যা ভেরিয়েবলে অ্যাসাইন করুন এবং সংরক্ষণ করুন
ধাপ ৬ - ফলাফল প্রদর্শন করুন
ধাপ ৭ - থামুন

উদাহরণ ১

এখানে ব্যবহারকারী প্রম্পটের মাধ্যমে ইনপুট দিচ্ছেন। আপনি এটি আমাদের কোডিং গ্রাউন্ড টুলে লাইভ চেষ্টা করতে পারেন।

import java.util.Scanner; public class AsciiValue { public static void main(String[] args){ char my_input; System.out.println("Required packages have been imported"); Scanner my_scanner = new Scanner(System.in); System.out.println("A scanner object has been defined "); System.out.print("Enter a character: "); my_input = my_scanner.next().charAt(0); System.out.println("The float values have been defined as " +my_input); int ascii_value = my_input; System.out.println("The ASCII value of " + my_input + " is: " + ascii_value); } }

আউটপুট

Required packages have been imported A scanner object has been defined Enter a character: s The float values have been defined as s The ASCII value of s is: 115

উদাহরণ ২

এখানে পূর্ণসংখ্যাগুলো পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং তাদের মান কনসোলে অ্যাক্সেস ও প্রদর্শন করা হয়েছে।

public class AsciiValue{ public static void main(String[] args){ char my_input; my_input = 's'; System.out.println("The character has been defined as " +my_input); int ascii_value = my_input; System.out.println("The ASCII value of " + my_input + " is: " + ascii_value); } }

আউটপুট

The character has been defined as s The ASCII value of s is: 115

  1. জাভা প্রোগ্রাম: বৃত্তের পরিধি (Perimeter) বের করার পদ্ধতি

  2. জাভা প্রোগ্রাম: ট্রাপিজিয়াম (Trapezium) এর ক্ষেত্রফল বের করার পদ্ধতি

  3. জেড আকারে ম্যাট্রিক্স প্রিন্ট করার জাভা প্রোগ্রাম

  4. জাভা প্রোগ্রাম: লিস্ট থেকে ইউনিক ভ্যালু (Unique Values) প্রিন্ট করা