Necesitamos imprimir el elemento en la posición k-ésima en la array dada. Entonces comenzamos el programa tomando información del usuario sobre el tamaño de una array y luego todos los elementos de esa array. Ahora, al ingresar la posición k en la que desea imprimir el elemento de la array, el programa imprimirá el elemento en la posición k-1 de la array.
Nota : Los índices de elementos en una array Java siempre comienzan con 0 y continúan hasta el número 1 debajo del tamaño de la array. Así, para un arreglo de 10 elementos, los índices serán del 0 al 9.
Ejemplos
Input: 5 (size of an array) 1, 2, 3, 4, 5 (array elements) 3 (position k) Output: 3 Input: 5 5, 3, 7, 1, 9 3 Output: 7
Java
// Java Program to Print the kth Element in the Array import java.io.*; import java.util.Scanner; class GFG { public static void main(String[] args) { { int n; // scanner object to access user input Scanner s = new Scanner(System.in); System.out.print( "Enter number of elements you want in array:"); // storing input in variable n = s.nextInt(); // create int array int a[] = new int[n]; System.out.println("Enter all the elements:"); // iterating for loop to enter the values in the // array for (int i = 0; i < n; i++) { a[i] = s.nextInt(); } System.out.print( "Enter the k th position at which you want to check number:"); int k = s.nextInt(); System.out.println("Number is :" + a[k - 1]); } } }
Producción
Enter number of elements you want in array: 5 Enter all the elements: 5 3 7 1 9 Enter the k th position at which you want to check number: 3 Number is : 7
Publicación traducida automáticamente
Artículo escrito por ritikasharma23 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA