EXERCISES:
Identify the following functions. Write letter A for Function without argument and without return
value, B for function with argument and without return value, C for function without argument and
with return value, D for function with argument and with return value.
1.) public void printHelloWorld() {
System.out.println("Hello, World!");
2. ) import java.util.Date;
public void displayCurrentDateAndTime() {
Date currentDate = new Date();
System.out.println("Current Date and Time: " + currentDate);
3. ) public void drawTriangle() {
System.out.println(" *");
System.out.println(" ***");
System.out.println(" *****");
System.out.println("*******");
4. ) public void countDownFromTen() {
for (int i = 10; i >= 1; i--) {
System.out.println(i);
5. ) public void displayMenu() {
System.out.println("1. Option 1");
System.out.println("2. Option 2");
System.out.println("3. Option 3");
6.) public class SampleFunctions {
public static int sum() {
int num1 = 5;
int num2 = 10;
int result = num1 + num2;
return result;
7.) public static int findMax() {
int num1 = 25;
int num2 = 15;
int max = Math.max(num1, num2);
return max;
8.) public static double calculateCircleArea() {
double radius = 4.5;
double area = Math.PI * radius * radius;
return area;
9.) public static String checkEvenOrOdd() {
int number = 7;
if (number % 2 == 0) {
return "Even";
} else {
return "Odd";
}
}
10.) public static int generateRandomNumber() {
return (int) (Math.random() * 100) + 1;
11.) public static void main(String[] args) {
System.out.println("Sum: " + sum());
System.out.println("Maximum: " + findMax());
System.out.println("Circle Area: " + calculateCircleArea());
System.out.println("Number is: " + checkEvenOrOdd());
System.out.println("Random Number: " + generateRandomNumber());
12.) public void printSum(int num1, int num2) {
int sum = num1 + num2;
System.out.println("Sum: " + sum);
13.) public void displayInfo(String name, int age) {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
14.) public void printMultiplicationTable(int num) {
for (int i = 1; i <= 10; i++) {
System.out.println(num + " x " + i + " = " + (num * i));
}
15.) public void displayArray(int[] arr) {
for (int num : arr) {
System.out.print(num + " ");
System.out.println();
16.) public void printMax(int num1, int num2, int num3) {
int max = num1;
if (num2 > max) {
max = num2;
if (num3 > max) {
max = num3;
System.out.println("Max: " + max);
17.) public int addition(int a, int b) {
return a + b;
18.) public double multiply(double x, double y) {
return x * y;
19. public boolean isPrime(int num) {
if (num <= 1) return false;
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) return false;
}
return true;
20. public double calculateArea(double radius) {
return Math.PI * radius * radius;