Simple Java Coding Questions For
Simple Java Coding Questions For
// 1. Reverse a String
public class ReverseString {
public static void main(String[] args) {
String str = "hello";
String rev = "";
for (int i = str.length() - 1; i >= 0; i--) {
rev += str.charAt(i);
}
System.out.println("Reversed: " + rev);
}
}
// 3. Factorial of a Number
public class Factorial {
public static void main(String[] args) {
int n = 5, fact = 1;
for (int i = 1; i <= n; i++) {
fact *= i;
}
System.out.println("Factorial: " + fact);
}
}
// 4. Fibonacci Series
public class Fibonacci {
public static void main(String[] args) {
int n = 5, a = 0, b = 1;
System.out.print(a + " " + b);
for (int i = 2; i < n; i++) {
int c = a + b;
System.out.print(" " + c);
a = b;
b = c;
}
}
}
// 5. Armstrong Number
public class Armstrong {
public static void main(String[] args) {
int num = 153, sum = 0, temp = num;
while (num > 0) {
int r = num % 10;
sum += r * r * r;
num /= 10;
}
if (sum == temp) {
System.out.println("Armstrong number");
} else {
System.out.println("Not an Armstrong number");
}
}
}