Arreglo unidimencional basico
Publicado por Octavio (1 intervención) el 14/04/2020 02:34:42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.util.Scanner;
public class Vector{
public static void main(String args[]){
Scanner datos = new Scanner(System.in);
int posiciones = 0, contador = 0;
System.out.print("¿Cuántos nombres desea ingresar?");
posiciones = datos.nextInt();
String nombres[] = new String[posiciones];
while(posiciones-1 >= contador){
System.out.println("Introduzca un nombre: ");
nombres[contador] = datos.nextLine();
contador++;
}
System.out.println("Los nombres ingresados son: ");
contador = 0;
while(posiciones-1 >= contador){
System.out.print("\"" + nombres[contador] + "\" ");
contador++;
}
}
}
Este programa lo que hace es pedir nombres y guardarlos en un arreglo iniciando por la posicion inicial osea "0"
El problema es que cuando lo ejecuto el primer nombre no me lo pide tal como se ve en esta imagen

Valora esta pregunta


0