Discussion about JAVA Programming
130 subscribers
10 photos
2 videos
152 files
12 links
Java + DSA Practices ( Daily Fever ) 😎
Daily Mission - 1 question per day
Download Telegram
public class Daily_rev {
public static int factorial(int n){
int fact=1;
for(int i=1; i<=n; i++){
fact = fact*i;

}
return fact;
}
public static int BinomialCoff(int n, int r){
int nfact= factorial(n);
int rfact = factorial(r);
int nmr = factorial(n-r);
int result = nfact/(rfact*nmr);
return result;
}
public static void main(String[] args) {
System.out.println(BinomialCoff(5, 2));
}

}



//QES01: To find Binomial coff
public static boolean isPrime(int number){
if(number==2){
return true;
}
for(int i=2; i<=Math.sqrt(number); i++){
if(number%i==0){
return false;
}
}
return true;
}
public static void PrimeinRange(int n){
for(int i=2; i<=n; i++){
if(isPrime(i)){
System.out.println(i+" ");
}
}
}
public static void main(String[] args) {
PrimeinRange(20);
}

QES2: Print the prime number in range of 20
public static boolean isPrime(int number){
if(number==2){
return true;
}
for(int i=2; i<=Math.sqrt(number); i++){
if(number%i==0){
return false;
}
}
return true;

}
public static void main(String[] args) {
System.out.println(isPrime(6));
}

Print the number is prime or not
Note: This is optimize soln.
function overloading with parameter
public static int sum(int a, int b){
return a+b;
}
public static int sum(int a, int b, int c){
return a+b+c;
}
public static void main(String args[]){
int a=5;
int b=10;
int c=15;
int ans = sum(a, b);
int result=sum(a, b, c);
System.out.println(ans);
System.out.println(result);
}
function overloading with datatype
public static int sum(int a, int b){
return a+b;
}
public static float sum(float a, float b){
return a+b;
}
public static void main(String[] args) {
System.out.println(sum(12, 45));
System.out.println(sum(41.80f, 14.20f));
}
//Binary to decimal
public static void BinaryToDec(int n){
int Mynum=n;
int pow=0;
int dec=0;
while(n>0){
int lastDigit = n%10;
dec= dec+(lastDigit*(int)Math.pow(2,pow));
pow++;
n=n/10;
}
System.out.println("The decimal number is: "+Mynum+"="+dec);
}
public static void main(String[] args) {
BinaryToDec(101);
}
❤1
/Decimal to binary
public static void DecimalToBin(int n){
int Mynum=n;
int pow=0;
int binary=0;
while(n>0){
int rem=n%2;
binary=binary+(rem*(int)Math.pow(10,pow));
pow++;
n=n/2;
}
System.out.println("The binary of "+Mynum+"="+binary);

}
public static void main(String[] args) {
DecimalToBin(7);
}
Write a Java method to compute the averageof three numbers.

public static int Average(int a, int b, int c){
int avg=(a+b+c)/3;
return avg;
}
public static void main(String[] args) {
int a=10;
int b=12;
int c=3;
int result=Average(a, b, c);
System.out.println(result);
}
WriteamethodnamedisEventhatacceptsanintargument.Themethodshouldreturntrueiftheargumentiseven,orfalseotherwise.Alsowriteaprogramtotestyourmethod


public static boolean isEven(int n){
if(n%2==0){
return true;
}
return false;
}
public static void main(String[] args) {
System.out.println(isEven(9));
}
Today's 5 Questions 🎯
public static int sum(int n){
int sum=0;
while(n>0){
int lastDigit = n%10;
sum= sum+lastDigit;
n=n/10;
}
return sum;

}
public static void main(String[] args) {
int n=78555;
int res=sum(n);
System.out.println(res);


}

Write a Java method to compute the sum of the digits in an integer.(Hint: Approach this question in the following way:a.Take a variable sum = 0b.Find the last digit of the numberc.Add it to the sumd.Repeat a & b until the number becomes 0 )
❤1
Try to solve this question 👉👉