
import java.util.Scanner;

class Sep30 {
	public static void main(String[] args) {
		
		Scanner kb = new Scanner(System.in);
		String[] names = new String[3];

		int length = names.length;
		System.out.printf("length: %d\n", length);

		// store 3 names in array
		for(int i = 0; i < names.length; i++) {
			System.out.print("Enter name: ");
			names[i] = kb.nextLine();
		}

		printArray(names);

		foo();  // calling the method foo
		System.out.println("after calling foo");	

		int returnedValue = return10();
		System.out.println("returnedValue: " + returnedValue);

		printValue(27);

		int sum = computeSum(2,3);
		printValue(sum);

		String strAti = elementAt(names, 1);
		System.out.println("elm at 1: " + strAti);
	
	}
	
	// method foo declaration
	static void foo() {
		System.out.println("inside foo");
	}

	static int return10() {
		return 10;
	}

	static void printValue(int x) {
		System.out.println("value: " + x);
	}

	static int computeSum(int x, int y) {
		int sum = x + y;
		return sum;
	}
	
	// print out values in array
	static void printArray(String[] arr) {
		for(int i = 0; i < arr.length; i++) {
			System.out.print(arr[i] + " ");
		}
		System.out.println();
	}

	// elementAt return String at index i of array arr

	static String elementAt(String[] arr, int i) {
		String elm = arr[i];
		return elm;
	}


	
}


