Friday, January 10, 2014

Lesson 07 - Java තුල Variables භාවිතය


අපි දැන් සරල Program කිහිපයක් ලියලා java ගැන පුංචි අවබෝධයක් තියෙනවා. ඒ හැම එකකම Print වෙන්න ඕන කරන දේ අපි කෙලින්ම කියුවා. අපි ඒකට පාවිච්චි කරේ
System.out.println (" "); කියන command එක.

ඒත් මීට වඩා Advanced program වලදී දත්ත ගබඩා කර ගන්න අවශ්‍ය වෙනවා. ඒ සඳහා විචල්‍යයන් (Variables) අව්‍යය කරනවා. අපි අද බලමු Java වල කොහොමද Variable හදන්නේ කියලා.

විචල්‍යයන්  සැකසීමට අවශ්‍යය කොටස් දෙකක් තියනවා. ඒවා විචල්‍යය  වර්ගය (Data type) විචල්‍යෙය්  නම (Variable Name) ලෙසින් හදුන්වනවා.

int x;


දැන් අපි variable එකක දත්ත ගබඩා කරන ආකාරය විමසා බලමූ. සාමාන්‍යයෙන් අප සකසා ගත් විචල්‍යයකට දත්ත ගබඩා කිරීමට භාවිතා කරන කොටස් දෙකක් තියෙනවා.
ඒවා නම්,
සාදා ගත් විචල්‍යයේ නම හා ගබඩා කරන දත්තය.


int x;
x=19;


අපි උදාහරණයකින් බලමු කොහොමද මේක කරන්නේ කියලා.

public class Prover{
public static void main (String args[]){
int x;
int y;
x=10;
y=2o;
System.out.println(x);
System.out.println(y);
}
}

මේකෙදි අපි println එකේදි print වෙන්න ඕන දේ විදිහට දෙන්නේ variable එකේ නම. data types ගැන අපි ඉස්සරහට කතා කරනවා. දැනට මතක තියා ගන්න int කියන type එකේ ගබඩා කරන්න් පුලුවන් පූර්ණ සංඛ්‍යා විතරයි.

අපි දැන් විචල්‍යය සැකසීමේදී , සැකසීම හා සැකසූ
විචල්‍යයට දත්ත ගබඩා කිරීම සිදු කලේ වෙන වෙනම.මෙම සැකසීම හා ගබඩා කිරීම යන ක්‍රියාවන් දෙකම අපට එකවර කරන්න පුලුවන්.

int x=12;

අපි ඒකත් උදාහරණෙකින් බලමු.

public class Prover2{
public static void main (String args[]){
int a=2;
int b=14;
int x=32;
System.out.println(a);
System.out.println(b);
System.out.println(x);
}
}

මේ ක්‍රමේ යොදාගෙන ගනනය කිරීම් කරන්න පුලුවන්. අපි ඒ ගැන ඉස්සරහට කතා කරනවා. එතකන් උත්සාහ කරලා බලන්න.

public class Prover2{
public static void main (String args[]){
int a=2;
int b=14;
int x=32;
System.out.println(a+b);
System.out.println(b*a);
System.out.println(x-b);
System.out.println(x/2);
}
}


වෙනස් විදිහේ output එන්න program ලියලා පුරුදු වෙන්න.
නොතේරෙන තැනක් තියෙනවනම් අහන්න.

0 comments:

Post a Comment

ඔබේ අදහස් එකතු කරන්න...