Programa Java para imprimir el k-ésimo elemento en la array

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *