Java >> Tutoriel Java >  >> Java

Programme Java pour imprimer le kème élément du tableau

Dans ce didacticiel, nous allons apprendre à imprimer le kème élément d'un tableau. Mais avant d'aller plus loin, si vous n'êtes pas familier avec les concepts du tableau, alors consultez l'article Tableaux en Java.

Saisie :

Éléments du tableau :4 6 2 1 8 9 4 3 6 8 9

Saisissez le poste dont vous souhaitez connaître l'élément :5

Sortie : L'élément en position 5 est 8

Programme 1 :Imprimer le kème élément d'un tableau

Dans ce cas, nous verrons comment imprimer le kième élément d'un tableau lorsque les valeurs sont prédéfinies dans le programme. Cela signifie que les valeurs sont déjà définies dans le programme et notre tâche ici est d'écrire un programme tel qu'il imprimera l'élément présent à la position spécifiée.

Algorithme

  1. Démarrer
  2. Déclarez un tableau.
  3. Initialiser le tableau dans le programme.
  4. Afficher les éléments du tableau.
  5. Déclarez une variable qui stockera la valeur de la position.
  6. Initialisez la position dont vous voulez connaître l'élément.
  7. Imprimez l'élément dans cette position.
  8. Arrêter

Vous trouverez ci-dessous le code correspondant.

Le programme ci-dessous montre comment imprimer le kème élément dans un tableau lorsque les valeurs sont prédéfinies.

// Java Program to Print the kth Element in the Array with pre defined elements
  
import java.io.*; 
import java.util.Scanner; 
  
public class Main 
{ 
    public static void main(String[] args) 
    { 
            // declare and intialize the array 
            int a[] = {3, 5, 7, 1 , 2, 9 , 8 , 1 , 4, 7 };
            //Print the Array elements
            System.out.println("Elements in the array ");
            for(int i=0;i<a.length;i++)
            {
                System.out.print(a[i]+" ");
            }
            System.out.println("");
            System.out.println("The position at which you want to check number:"); 
            
            int k = 5;
            
            //Print the element at kth  position 
            if(k<a.length)
            {
            System.out.println("Element at "+ k +"th position is " + a[k - 1]); 
            }
            else
            {
                System.out.println("Enter valid position");
            }
    } 
}


Éléments du tableau
3 5 7 1 2 9 8 1 4 7
La position à laquelle vous souhaitez vérifier le nombre :
L'élément en 5ème position est 2

Programme 2 :Pour imprimer le kème élément

Dans ce cas, nous verrons comment imprimer le kème élément d'un tableau lorsque les valeurs sont définies par l'utilisateur dans le programme. Cela signifie qu'ici les valeurs sont fournies par l'utilisateur et notre tâche ici est d'écrire un programme tel qu'il imprimera l'élément présent à la position spécifiée.

Algorithme

  1. Démarrer
  2. Déclarez une taille de tableau.
  3. Demander à l'utilisateur d'initialiser la taille du tableau
  4. Déclarez un tableau.
  5. Demandez à l'utilisateur d'initialiser les éléments du tableau.
  6. Déclarez une variable pour stocker la position du tableau.
  7. Demandez à l'utilisateur d'initialiser la position du tableau.
  8. Imprime l'élément à cette position.
  9. Arrêter

Vous trouverez ci-dessous le code correspondant.

Le programme ci-dessous montre comment imprimer le kème élément dans un tableau. On demandera à l'utilisateur d'entrer la valeur de la position dont l'élément veut connaître.

// Java Program to Print the kth Element in the Array with User Defined elements
  
import java.io.*; 
import java.util.Scanner; 
  
public class Main 
{ 
    public static void main(String[] args) 
    { 
            int n; 
  
            // scanner object to acces user input 
            Scanner s = new Scanner(System.in); 
            System.out.print("Enter the number of elements in the array:"); 
            // Ask the user to initialize the array size
            n = s.nextInt(); 
  
            // declare an array 
            int a[] = new int[n]; 
            System.out.println("Enter all the elements of the array:"); 
  
            // Ask the user to initializing the array elements using a for loop
            for (int i = 0; i < n; i++) 
            { 
                a[i] = s.nextInt(); 
            } 
  
            System.out.println("Enter the position at which you want to check number:"); 
            //Ask the user to intialize the position
            int k = s.nextInt(); 
            
            //Print the element at kth  position 
            System.out.println("Element at "+ k +"th position is " + a[k - 1]); 
    } 
}


Entrez le nombre d'éléments du tableau :10
Entrez tous les éléments du tableau :2 3 4 6 1 2 9 8 7 6
Entrez la position à laquelle vous souhaitez vérifier le nombre :4
L'élément en 4ème position est 6


Balise Java