বিসমিল্লাহির রহমানির রাহিম
.
Hello Friends সবাই কেমন আছেন…..? আশা করি সবাই ভালো আছেন । আমি আল্লাহর রহমতে ভালোই আছি ।আসলে কেউ ভালো না থাকলে Trickbd তে ভিজিট করেনা ।তাই আপনাকে Trickbd তে আসার জন্য ধন্যবাদ ।ভালো কিছু জানতে সবাই Trickbd এর সাথেই থাকুন ।
.
বাংলায় শিখুন জাভা! জাভা
ব্যাসিক টিউটোরিয়াল পর্ব-০৪
.
আগের টিউটোরিয়ালগুলো সবারই কম বেশি মনে থাকার কথা ।
আজকে আমরা মূলত Decision making and branching এবং Decision making and looping শিখব |
.
তাহলে এখন শুরু করি কি বল ভাইয়েরা Decision making আসলে কি ?
বাংলায় বলতে গেলে কোনো কাজ
করার সিদান্ত নেওয়া । এখন কি কাজ করার ২টি ইফেক্ট থাকতে পারে অর্থাৎ হই positive ইফেক্ট আর না হই negative ইফেক্ট অথবা কোনটি হবে true আবার কোনটি হবে false

ইংলিশ গ্রামারে আমরা
conditional sentence
সম্পর্কে সবাই কম বেশি জানি
যেমন : If i woke up early in
the morning, i will go to
school timely .
অর্থাৎ যদি ঘুম থেকে ঠিক সময়ে উঠি
তাহলেই তো সঠিক সময়ে স্কুলে যেতে
পারব
যদি ঘুম থেকে না উঠি অথবা দেরী
করে উঠি তাহলে তো সঠিক সময়ে
স্কুলে যেতে পারব না তাই নই কি ।
টিক এই রকমই জাভাতে if
condition আছে ।
এখন আসা যাক loop কী ?
loop বলতে একই বার বার করতে
চাই
যেমন :
১ থেকে ১০ পর্যন্ত সংখা যোগ
করতে চাই । তাহলে আমরা কি করে
সেটা করতে পারি
১+২+৩+৪+৫+৬+৭+৮+৯+১

এই ভাবেই তো করব তাই না
১+২ এর result এর সাথে যদি
নেক্সট সংখা যোগ করি তাহলে ১
থেকে ৩ সংখার যোগফল
পাব । এই কাজটিই বার বার লুপ
আকারে হত্ছে
এখন জাভার কনসেপ্ট অনুসারে if
statement ar loop শিখব ।
জাভাতে If condition এই ভাবে
লেখতে হবে :
if (condition)
{
// statements
}
else
{
// statements
}
এখানে // এই চিন্নটি কমেন্ট করতে
use করা হই এইটা প্রোগ্রামের
কোনো অংশ না
mainly কমেন্ট করা হই অন্যদের
বোজার সার্থে
এখন if else এর অনেক প্রকার আছে ।
commonly যেগুলি বেশি use
হই সেগুলো হলো :
if (condition)
{
// statements
}
else if
{
// statements
}
Or
if (condition)
{
// statements
}

else
{
if (condition)
{
// statements
}
else
{
// statements
}
}
Or
if (condition)
{
// statements
}
if (condition)
{
// statements
}
Or
if (condition)
{
if (condition)
{
// statements
}
else
{
// statements
}
}
else
{
if (condition)
{
// statements
}
else
{
// statements
}
}
এখন আসি loop লেখার structure
এ ,
loop ৩ প্রকার
এই গুলো হলো :
LOOP 1 :
for
(initialization;condtion;i
ncrement)
{
// statements
}
LOOP 2 :
initialization;
while (condition)
{
// statements
Increment;
}
LOOP 3 :
initialization;
do{
// statements
Increment;
}
while (condition)
সব থেকে বেশি use হই for loop
অর্থাৎ loop 1 | এইবার একটি
প্রোগ্রাম করি
আমরা সবাই জানি যে সকল সংখা
২দ্বারা বিভাজ্য তারা জোড় ; আর
যারা
২দ্বারা বিভাজ্য নই তারা বিজোড়
সংখা ।
এইটাই একন code করব আগের
টিউটোরিয়ালের মত জাভা ফাইল
ওপেন করি
এখন নিচের কোড টুকু লেখি
if(num%2==0){
System.out.println
(“Number Is EVEN”);
}
else
{
System.out.println
(“Number Is ODD”);
}
এখন for loop er syntax হলো :
int sum=0;
for(int i=1;i<=10;i++)
{
sum=sum+i;
}
System.out.println(sum)
;
যদি System.out.println
(sum) এই লাইনটি loop এর
মদ্দে দিতাম তাহলে প্রতি বার কি
করে যোগফল পাব সেটি
দেখতে পাব যেমন :
int sum=0;
for(int i=1;i<=10;i++)
{
sum=sum+i;
System.out.println(sum)
;
}
কোড দুইটি combine করে আমরা
এই ভাবে লেখতে পারি :
public class Method {
public void IFELSEProcess
(){
int num=5;
if(num%2==0){
System.out.println
("Number Is EVEN");
}else{
System.out.println
("Number Is ODD");
}
}
public void
FORLOOPProcess(){
int sum=0;
for(int i=1;i<=10;i++){
sum=sum+i;
System.out.println(sum);
}
}
}
public class Main {
public static void main
(String[] args) {
Method m=new Method();
m.IFELSEProcess();
m.FORLOOPProcess();
}
}
আশা করি এই কোড টুকু নিজেরা
প্রাকটিসে করবা ।
.
Creadit: M.Raihan
.
ফেসবুকে আমি = MD Shakib Hasan
.
আমি জাবা ইউজারদের জন্য Group খুলেছি সকলে Join করেন । Java Mobile Tips
.
সৈজন্যে = BanglaBigo.Com

4 thoughts on "বাংলায় শিখুন জাভা! জাভা ব্যাসিক টিউটোরিয়াল পর্ব-৪"

  1. Md Imran Darkz Author says:
    এইগুলা কিছুই বুজিনা একদম Noob?
    But thanks for share
    1. MD Shakib Hasan Contributor Post Creator says:
      জাবা সম্পর্ক জানতে হবে PC দিয়ে চেষ্ট করলে বুঝতে পারবেন আর এগুলো সবাই শিখেও না বা পারেওনা
    1. MD Shakib Hasan Contributor Post Creator says:
      Thank You

Leave a Reply