Here are some beginner-friendly Java programs to help you get started.
These cover basic syntax,
control flow, and simple operations.
1. Hello World
java
Copy code
public class HelloWorld {
public static void main(String[] args) {
[Link]("Hello, World!");
}
}
2. Simple Calculator
java
Copy code
import [Link];
public class SimpleCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter first number: ");
double num1 = [Link]();
[Link]("Enter second number: ");
double num2 = [Link]();
[Link]("Addition: " + (num1 + num2));
[Link]("Subtraction: " + (num1 - num2));
[Link]("Multiplication: " + (num1 * num2));
[Link]("Division: " + (num1 / num2));
[Link]();
}
}
3. Check if a Number is Even or Odd
java
Copy code
import [Link];
public class EvenOrOdd {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a number: ");
int num = [Link]();
if (num % 2 == 0) {
[Link](num + " is even.");
} else {
[Link](num + " is odd.");
}
[Link]();
}
}
4. Factorial of a Number
java
Copy code
import [Link];
public class Factorial {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter a number: ");
int num = [Link]();
int factorial = 1;
for (int i = 1; i <= num; i++) {
factorial *= i;
}
[Link]("Factorial of " + num + " is " + factorial);
[Link]();
}
}
5. Fibonacci Series
java
Copy code
import [Link];
public class FibonacciSeries {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Enter the number of terms: ");
int terms = [Link]();
int num1 = 0, num2 = 1;
[Link]("Fibonacci Series: " + num1 + ", " + num2);
for (int i = 2; i < terms; i++) {
int nextTerm = num1 + num2;
[Link](", " + nextTerm);
num1 = num2;
num2 = nextTerm;
}
[Link]();
}
}