This is default featured slide 1 title
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.
This is default featured slide 2 title
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.
This is default featured slide 3 title
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.
This is default featured slide 4 title
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.
This is default featured slide 5 title
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.
Wednesday, 5 December 2012
Tuesday, 4 December 2012
Recurssions
04:24
No comments
Recurssion เคे เคจाเคฎ เคธे เคนी เคนเคฎे เคชเคคा เคเคฒ เคฐเคนा เคนै เคी เคฏเคน เคเคธ เค्เคฐिเคฏा เคा เคจाเคฎ เคนै เคो เคฐी เค เคเคฐ เคนो เคตเคนी
recurssion เคนोเคคा เคนै | เคैเคธे เค เคเคฐ เคนเคฎ เคिเคธी function เคฎें เคเคธी function เคो เคॉเคฒ เคिเคฏा เคाเคคा
เคนै เคคो เคเคธ เคธเคฎเคฏ เคนเคฎ เคเคธเคा เคช्เคฐเคฏोเค เคเคฐเคคे เคนै |
เคเคฆเคนाเคฐเคฃ :
เค เคเคฐ เคนเคฎ เคिเคธी เคต्เคฏเคธ्เคค เคฐเคนเคจे เคตाเคฒे เคญोเคเคจाเคฒเคฏ เคฎें เคाเคคे เคนै , เคคो เคนเคฎ เคฆेเคเคคे เคนै เคी ,เคตाเคนा เคฒोเค เค เคฐเคนे เคนै ,เคाเคจा
เคा เคฐเคนे เคนै เคฌिเคฒ เคुเคाเคคे เคนै เคเคฐ เคเคฒे เคाเคคे เคนै | เค เคฌ เค เคเคฐ เคนเคฎ เคฆेเคे เคी เคฏेเคนी เค्เคฐिเคฏा เคเคฌ เคคเค เคเคฒเคคी เคฐเคนेเคी เคเคฌ เคคเค
เคตเคนा เค ंเคคिเคฎ เคต्เคฏเค्เคคि เคाเคจा เคจ เคा เคฒे เคฏा เคญोเคเคจाเคฒเคฏ เคฌंเคฆ เคนोเคจे เคा เคธเคฎเคฏ เคจเคนीं เคนो เคाเคฏे |
เค เคเคฐ เคเคธी เคฌाเคค เคो เคฎें เคเคชเคो เคाเคตा เคे เคฐूเคช เคฎें เคเคนू เคคो เคฎें เคเค เค्เคฐเคนिเค เคे เคเคจे เคธे เคฒेเคเคฐ เคฌिเคฒ เคเคฎा เคเคฐเคจे เคคเค เคी
เค्เคฐिเคฏा เคो function เคฎें เคฒिเคूंเคा เคเคฐ เคนเคฐ เค्เคฐเคนिเค เคो เคเคธเคा เคเคฐ्เคुเคฎेंเค เคฌเคจाเคँเคा | เคเคฌ เคญी เคเค เค्เคฐเคนिเค (function )
เค़เคคเคฎ เคนोเคा , เคคเคญी เคนเคฎ เคเคธी function เคो เคซिเคฐ เคธे เคॉเคฒ เคเคฐेเคा |
เคเคธी เคฌाเคค เคो เค्เคฏाเคฆा เคธเคฎเคเคจे เคे เคฒिเค เคเคช เคจिเคे binary เคธเคฐ्เค เคा เคเคฆเคนाเคฐเคฃ เคฆेเคिเคฏे เคเคฐ เคฆेเคिเคฏे เคी เคैเคธे เคนเคฎเคจे เคเคธी เค्เคฐिเคฏा
เคा เคช्เคฐเคฏोเค เคช्เคฐोเค्เคฐाเคฎ เคฎें เคैเคธे เคिเคฏा เคนै :
/** * เคเค เค เคฐ्เคฐे A เคो เคฌเคก़เคคे เคนुเค เค्เคฐเคฎ เคฎें เคเคฎा เคนुเค เคนो, เคเคธเคฎे เคธे เคोเค value เคธเคฐ्เค เคเคฐเคจी เคนै
* เค
เคเคฐ value เคฎिเคฒ เคाเคฏे เคคोเคน เคเคธ value เคे เคंเคกेเค्เคธ เคो เคฐिเคเคฐ्เคจ เคเคฐो เคจเคนीं เคคो -1 เคฐिเคเคฐ्เคจ เคเคฐो
*/
static int binarySearch(int[] A, int loIndex, int hiIndex, int value) {
if (loIndex > hiIndex) {
// เคถुเคฐเคตाเคคी เคเคเคน เคซिเคจाเคฒ เคเคเคน เคे เคฌाเคฆ เค เคฐเคนी เคนूँ ,
// เคคो เคเคธเคा เคฎเคคเคฒเคฌ เคนै ,เคी เคฌเคคाเค เคเคฏी เคฐंเคे เคฎें เคोเค element เคจเคนीं เคนोเคा
// เคเคธीเคฒिเค เคฏเคนाँ เคชเคฐ เคเคฒी เคฒिเคธ्เค เคนोเคी เคคोเคน เคนเคฎ -1 เคฐिเคเคฐ्เคจ เคเคฐाเคँเคे
return -1;
}
else {
// เคฒिเคธ्เค เคे เคฌिเคฒเคुเคฒ เคฌीเค เคฎें เคฆेเคो ,เค
เคเคฐ เคตเคน value เคฎिเคฒ เคाเคคी เคนै เคคो
// value เคो เคฐिเคเคฐ्เคจ เคเคฐो , เคจเคนीं เคคोเคน ,เคซिเคฐ เคธे เคธเคฐ्เค เคเคฐो เคฌिเคฒเคुเคฒ เคเคธी
// เคคเคฐเคน เคธे เคฏा เคคोเคน เคชเคนเคฒे เคนिเคธ्เคธे เคฎें ,เคฏा เคซिเคฐ เคฆुเคธเคฐे เคฎें
// เคो เคฌीเค เคฎें เคธเคฐ्เค เคเคฐเคคे เคตเค़्เคค เคฒिเคธ्เค เคฎें เคฌเคจ เคเค เคฅे
int middle = (loIndex + hiIndex) / 2;
if (value == A[middle])
return middle;
else if (value < A[middle])
return binarySearch(A, loIndex, middle - 1, value);
else // value must be > A[middle]
return binarySearch(A, middle + 1, hiIndex, value);
}
} // binarySearch() เคा เค
ंเคค
What are objects ?
04:20
No comments
เคเคธเคे เคชเคนเคฒे เคी เคนเคฎ เคाเคตा เคे เคเคฌ्เคेเค्เค เคी เคฌाเคค เคเคฐे , เคฎें เคเคชเคा เคง्เคฏाเคจ เคนเคฎाเคฐी เคฑोเค เคाเคฎ เคฎें เคเคจे เคตाเคฒी เคीเค़े เคเคฐ เคเคจเคे เคฌเคจाเคจे เคे เคคเคฐीเคे เคे เคฌाเคฐे เคฎें เคฌाเคค เคเคฐเคจा เคाเคนूँเคा । เคเคฆเคนाเคฐเคฃ เคे เคฒिเค เคเคชเคे เคธाเคฎเคจे เคฐเคे เคंเคช्เคฏूเคเคฐ เคो เคฒीเคिเคฏे । เค
เคฌ เคธोเคिเคฏे เคी เค्เคฏा เคเคธเคो เคिเคธी เคเค เคต्เคฏเค्เคคि เค
เคฅเคตा เคเค เคंเคชเคจी เคจे เคฌเคจाเคฏा เคนै । เค
เคเคฐ เคเคช เคा เคเคค्เคคเคฐ เคนा เคนै เคคो เคฎें เคเคชเคा เคฌเคคाเคจा เคाเคนเคคा เคนूँ เคी เคเคธा เคจเคนीं เคนै । เคเคชเคे เคंเคช्เคฏूเคเคฐ เคे เคนเคฐ เคญाเค เคो เคिเคธी เคฆूเคธเคฐी เคंเคชเคจी เคจे เคฌเคจाเคฏा เคนै , เคเคฐ เคो เคเคฎ्เคชเคจी เคा เคจाเคฎ เคเคชเคे เคंเคช्เคฏूเคเคฐ เคชเคฐ เคฒिเคा เคนै เคเคธเคจे เคคो เคเคจ เคธเคญी เคชाเคฐ्เค्เคธ เคो เคธिเคฐ्เคซ เค
เคธ्เคธेเคฎ्เคฌ्เคฒ เคिเคฏा เคนै ।
เค
เคฌ เคเคช เคฎें เคธे เคुเค เคฒोเค เคธोเค เคฐเคนे เคนोंเคे เคी เคเคธเคा เคाเคตा เคे เคเคฌ्เคेเค्เค เคธे เค्เคฏा เคเคจेเค्เคถเคจ เคนै ?
เค
เคฌ เคธोเคिเคฏे เคी เค
เคเคฐ เคเค เคนी เคंเคชเคจी เคंเคช्เคฏूเคเคฐ เคे เคธाเคฐे เคนिเคธे เคुเคฆ เคฌเคจाเคฏे เคคो เคंเคช्เคฏूเคเคฐ เคฌเคจाเคจा เคिเคคเคจा เคฎुเคถ्เคिเคฒ เคนोเคा ! เคเคธीเคฒिเค เคंเคช्เคฏूเคเคฐ เคा เคนเคฐ เคเค्เคฌेเค्เค (เคชाเคฐ्เค ) เค
เคฒเค เค
เคฒเค เคฌเคจเคคा เคนै , เคเคฐ เคซिเคฐ เคเคธे เคोเคก़ เคเคฐ เคชूเคฐा เคंเคช्เคฏूเคเคฐ ।
เคฏेเคนी เคाเคฎ เคเคฌ्เคेเค्เค oriented เคญाเคทा เคฎें เคนोเคคा เคนै , เคเคนा เค
เคฒเค เค
เคฒเค เคเคฌ्เคेเค्เค्เคธ เคो เคोเคก़ เคเคฐ เคช्เคฐोเค्เคฐाเคฎ เคฒिเคा เคाเคคा เคนै । เคเคฐ เคเค เคนी เคฌाเคฐ เคฒिเคे เคเค เคोเคก เคा เคเคนी เคฌाเคฐ เคช्เคฐเคฏोเค เคिเคฏा เคाเคคा เคนै ।
เคเคจ เคธเคญी เคเคेเค्เค्เคธ เคฎें เคฆो เคฌाเคค เคธเคฌเคธे เค เคนेเคฎ เคนोเคคी เคนै, เคเค เคคो เคเคจเคी เค เคชเคจी เคुเค เคชเคนเคाเคจ เคนोเคคी เคนै เคเคตं เคฆूเคธเคฐा เคเคจเคा เคुเค เคाเคฐ्เคฏ เคนोเคคा เคนै. เคैเคธे เคी เคฌिเคฒ्เคฒी เคा เคจाเคฎ เคนोเคคा เคนै,เคฐंเค เคนोเคคा เคนै, เคाเคคी เคนोเคคी เคนै ,เคुเค.เค्เคฐिเคฏाเคฏ เคนोเคคी เคนैเคैเคธे เคฆोเคก़เคจा,เคूเคฆเคจा ,เคเค เคคเคฐीเคे เคธे เคฌोเคฒเคจा . เคฆुเคธเคฐे เคเคฆाเคนเคฐเคฃ เคे เคฒिเค เคเคช เคธाเคเคเคฒ เคो เคฒे เคธเคเคคे เคนै เคเคธเคฎे เคेเค เคฐ เคนोเคคे เคนै, เคชेเคกเคฒ เคนोเคคे เคนै, เคเคธเคी เคुเค เคฐเคซ़्เคคाเคฐ เคนोเคคी เคนै เคเคฐ เคเคธे เคนी เคुเค เคाเคธ เคฌाเคคे เคो เคธเคญी เคธाเคเคเคฒ เคฎें เคธाเคฎाเคจ เคนोเคคी เคนै
เคธॉเคซ्เคเคตेเคฐ เคเคฌ्เคेเค्เค เคญी เคฌिเคฒเคुเคฒ เค
เคธเคฒी เคीเคตเคจ เคे เคเคฌ्เคेเค्เค เคी เคคเคฐเคน เคนोเคคे เคนै . เคเคจเคी เคญी เค
เคชเคจी เค
เคฒเค เคชเคนเคाเคจ(state) or เค्เคฐिเคฏाเคฏ (behaviour) เคนोเคคा เคนै. เคฏเคน เคเคฌ्เคेเค्เค เค
เคชเคจी เคชเคนเคाเคจ variable เคฎें เคธ्เคोเคฐ เคเคฐเคคा เคนै เคเคฐ เค
เคชเคจा behavioral method(functions) เคे เคฆ्เคตाเคฐा เคเคชเคฏोเค เคเคฐเคคा เคนै
software object เคो เคเค เคเคฆเคนाเคฐเคฃ เคे เคธाเคฅ เคธเคฎเคिเคฏे :
เค
เคธเคฒी เค़िเคจ्เคฆเคी เคฎें cycle เคा software object เคฎें เคนเคฎ เคเคธเคी เคเคคि (speed) , gear , เคเคฐ เคฌाเคी เคธเคญी states เคो variable เคฎें เคธ्เคोเคฐ เคเคฐेंเคे . เคเคฐ behaviors เคैเคธे เคเคคि เคฌเคขाเคจा ,gear เคฌเคฆเคฒเคจा เคเคจ เคธเคฌเคो behaviour method เคे เคฆ्เคตाเคฐा เคाเคฎ เคฎें เคฒेंเคे | เคเคธเคा เคช्เคฐोเค्เคฐाเคฎ เคเคช เคฏเคนाँ เคธे เคฆेเค เคธเคเคคे เคนै.
Leap Year Program
04:19
No comments
/************************************************************************* * Compilation: javac LeapYear.java * Execution: java LeapYear N *
* เคช्เคฐिंเค true เค เคเคฐ N เคฒीเคช เคเคฏเคฐ เคนै เคคोเคน เคตเคฐเคจा false เคช्เคฐिंเค เคเคฐो
* เคฎाเคจा เคे N >= 1582, Gregorian เคैเคฒेंเคกเคฐ เคे เค เคจुเคธाเคฐ . * * % java LeapYear 2004 * true * * % java LeapYear 1998 * false *************************************************************************/
public class LeapYear { // เคธเคฌเคธे เคชเคนเคฒे เคชเคฌ्เคฒिเค เค्เคฒाเคธ เคฒीเคช เคเคฏเคฐ เคो เคถुเคฐू เคเคฐो, เคฏाเคฆ เคฐเคो เค्เคฒाเคธ เคा เคชเคนเคฒा เค เค्เคทเคฐ เคฌเคก़ा hoga public static void main(String[] args) { // เคช्เคฐोเค्เคฐाเคฎ เคा เคฆ्เคตाเคฐ เคฐเค เคฒो เคเคธ เคเคฎांเคก เคो
int year = Integer.parseInt(args[0]); // เคธाเคฒ integer เคนै, เคเคฐ console เคธे integer array เคो parse เคเคฐो
boolean isLeapYear; // boolean true เคเคฐ false เคा datatype เคนै
// เคฒीเคช เคเคฏเคฐ เคो เคซเคฒाเคจे เคा เคคเคฐीเคा เคนै เคी เคตोเคน เคธाเคฒ เฅช เคธे เคाเคจा เคाเคนिเค เคชเคฐ เฅงเฅฆเฅฆ เคธे เคจเคนीं เคाเค
//เคเคฌ เคคเค เคी เคตोเคน เฅชเฅฆเฅฆ เคธे เคญी เคจเคนीं เคाเคคा เคนो
// divisible by 4 , เคेเค เคเคฐो เคी เคฏเคน เคाเคฐ เคธे divide เคนोเคคा เคนै เคฏा เคจเคนीं
isLeapYear = (year % 4 == 0);
// divisible by 4 and not 100,เคाเคฐ เคธे เคนो เคคोเคน เฅงเฅฆเฅฆ เคธे เคจเคนीं เคนोเคจा เคाเคนिเค
isLeapYear = isLeapYear && (year % 100 != 0);
// divisible by 4 and not 100 unless divisible by 400, เค เคเคฐ เฅงเฅฆเฅฆ เคธे เคนै เคคोเคน เฅชเฅฆเฅฆ เคธे เคญी เคนो
isLeapYear = isLeapYear || (year % 400 == 0); System.out.println(isLeapYear); } }
Quadratic Equation Java Program
04:18
No comments
เคเคฎांเคก्เคธ เคो เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคो เคเคฒाเคจे เคฎें เคाเคฎ เคเคเคी :
เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคो compile เคเคฐเคจे เคे เคฒिเค : javac Quadratic.java
Execute เคเคฐเคจे เคे เคฒिเค : java Quadatic b c
เคช्เคฐोเค्เคฐाเคฎ เคा เคोเคก เคเคธ เคช्เคฐเคाเคฐ เคนै :
public class Quadratic {
public static void main(String[] args) {
double b = Double.parseDouble(args[0]);
double c = Double.parseDouble(args[1]);
double discriminant = b*b - 4.0*c;
double sqroot = Math.sqrt(discriminant);
double root1 = (-b + sqroot) / 2.0;
double root2 = (-b - sqroot) / 2.0;
System.out.println(root1);
System.out.println(root2);
}
}
เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคो compile เคเคฐเคจे เคे เคฒिเค : javac Quadratic.java
Execute เคเคฐเคจे เคे เคฒिเค : java Quadatic b c
เคช्เคฐोเค्เคฐाเคฎ เคा เคोเคก เคเคธ เคช्เคฐเคाเคฐ เคนै :
public class Quadratic {
public static void main(String[] args) {
double b = Double.parseDouble(args[0]);
double c = Double.parseDouble(args[1]);
double discriminant = b*b - 4.0*c;
double sqroot = Math.sqrt(discriminant);
double root1 = (-b + sqroot) / 2.0;
double root2 = (-b - sqroot) / 2.0;
System.out.println(root1);
System.out.println(root2);
}
}
เคช्เคฐोเค्เคฐाเคฎ เคी เคोเคกिंเค เคธเคฎเคเคจे เคे เคฒिเค เคเคชเคो เคชเคนเคฒे quadratic equation เคे เคฐूเค เคो เคธोเคฒ्เคต เคเคฐเคจे เคा เคซ़ॉเคฐ्เคฎूเคฒा เคชเคคा เคนोเคจा เคเคตเคถ्เคฏเค เคนै |
เค
เคเคฐ เคนเคฎ เคिเคธी equation เคे เคฆो root Alpha or Beta เคो เคฎाเคจเคคे เคนै เคคो เคตोเคน เคเคธ เคช्เคฐเคाเคฐ เคนोंเคे :
Alpha = -b + Sqrt of ( b2-4ac/ 2a)
Beta = -b - Sqrt of ( b2-4ac/ 2a)
Beta = -b - Sqrt of ( b2-4ac/ 2a)
Simple Argument Program
เคเค เคนเคฎ เคुเค เคเคธเคจ เคช्เคฐोเค्เคฐाเคฎ เคฆेเคेंเคे เคिเคธเคी เคฎเคฆเคฆ เคธे เคนเคฎे เคाเคตा เคो เคจเค़เคฆीเค เคธे เคเคจเคจे เคा เคฎौเคा เคฎिเคฒेเคा |
public class UserArgument {
public static void main(String[] args) {
System.out.print("Hi, ");
System.out.print(args[0]);
System.out.println(". How are you ?");
}
}
เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคो เคธเคฎเคเคจे เคे เคฒिเค เคชเคนเคฒे เคเคชเคो เคเคธเคธे เคฌเคจाเคจा เคนोเคा. เคคो เคซिเคฐ เคถुเคฐू เคนो เคाเคเคฏे เคเคฐ เคฆेเคिเคฏे เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคा เค्เคฏा เคเคเค เคชुเค เคเคคा เคนै | เคช्เคฐिंเค เคเคฎांเคก เคฎें เคुเค เคชเคฐिเคตเคฐ्เคคเคจ เคเคฐเคे เคฆेเคिเคฏे | เคเคชเคो เคเคฐ्เคฐोเคฐ เคธे เคกเคฐเคจे เคी เคเคฐूเคฐเคค เคจเคนीं เคนै | เคเคฌ เคคเค เคเคช เคเคฒเคคिเคฏ เคจเคนीं เคเคฐेंเคे เคธीเคेंเคे เคैเคธे ? เคเคธीเคฒिเค เคถुเคฐू เคนो เคाเคเคฏे เคเคฐ เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคो เค
เคชเคจे เคेเค्เคธ्เค เคเคกिเคเคฐ เคฎें เคुเคฆ เคाเคเคช เคीเคिเคฏे |
เคฏเคน เคช्เคฐोเค्เคฐाเคฎ compile เคคो เคตैเคธे เคนी เคนोเคा เคैเคธे เคฌाเคी เคช्เคฐोเค्เคฐाเคฎ เคนोเคคे เคนै (javac UserArgument.java) ,เคชเคฐ execute เคเคฐเคคे waqt เคเคชเคो เคเคฐ्เคुเคฎेंเค เคญी supply เคเคฐเคจा เคนोเคा เคैเคธे : java UserArgument Cg
เคो เคญी เคเคช เคเคฐ्เคुเคฎेंเค เคฏเคนाँ เคฆेंเคे เคตोเคน output เคฎें เคฆो เคธ्เค्เคฐिंเค्เคธ เคे เคฌीเค เคฎें เคฆिเคेเคा , เคैเคธे เคเคชเคฐ เคฎेเคจे Cg เคฆिเคฏा เคนै เคคो output เคเคธ เคช्เคฐเคाเคฐ เคฆिเคेเคा : Hello Cg How are you?
1 | public class UserArgument { |
2 | public static void main(String[] args) { |
3 | System.out.print("Hi, "); |
4 | System.out.print(args[0]); |
5 | System.out.println(". How are you ?"); |
6 | } |
7 |
8 | } |
Subscribe to:
Posts (Atom)











