Day 13 of 100 - Java: Basic programs
Janardhan Pulivarthi
Posted on January 21, 2022
11:00 PM, I started a 25 min timer. Lazily started reading some basic Java examples.
Create an Immutable class
final class Immutable {
private String name;
private String number;
...
}
ASCII value of a character
char ch = 'b';
int ascii = ch;
Number is odd or even
if (num % 2 == 0)
//even
else
// odd
Factorial of a number
int number = 10;
long factorial = 1;
for (int i = 1; i <= num; ++i) {
factorial *= i;
}
Display alphabets
char c;
for (c = 'A'; c <= 'Z'; ++c)
System.out.print(c + " ");
Check for prime numbers
int number = 29;
boolean flag = false;
for (int i = 2; i <= number / 2; ++i) {
if (num % i == 0) {
flag = true;
break;
}
}
GCD using recursion
public static void main(String[] args) {
int num1 = 366, num2 = 60;
int hcf = hcf(num1, num2);
}
public static int hcf (int num1, int num2) {
if (num2 != 0)
return hcf(num2, num1 % num2);
else
return num1;
}
Write a number as sum of two primes
int number = 34;
boolean flag = false;
for (int i = 2; i <= number / 2; ++i) {
if (checkPrime(i)) {
if (checkPrime(number -i)) {
flag = true;
}
}
}
static boolean checkPrime(int number) {
boolean isPrime = true;
for (int i = 2; i <= number / 2; ++i) {
if (num % i == 0) {
isprime = false;
break;
}
}
return isPrime;
}
💖 💪 🙅 🚩
Janardhan Pulivarthi
Posted on January 21, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.