Buscar

Apuntes de informática, trucos y algo más

Apuntes de informática, trucos y algo más

Ejemplos de vectores en Java PDF Imprimir E-mail
Escrito por Javier   

Programa que inicializa un vector de números enteros y los muestra en pantalla junto con la suma de su posición.

    int listaNúmeros[] = {234,54,67,68,978,12};
    for(int i=0; i<listaNúmeros.length; i++) {
        System.out.print(listaNúmeros[i]);
        System.out.print("...");
        System.out.println(listaNúmeros[i]+i);
    }

Programa que carga automáticamente en un vector las letras del abecedario indicando el tamaño del vector en una constante.

    final int TAMANO = 26;
    char listaLetras[] = new char[TAMANO];
    char letra = 'A';
 
    //Asignacion de letras a cada elemento del vector
    for(int i=0; i<TAMANO; i++) {
        listaLetras[i] = letra;
        letra++;
    }
 
    //Mostrar en pantalla el vector
    for(int i=0; i<TAMANO; i++) {
        System.out.print(listaLetras[i]+" ");
    }

Programa que inicializa un vector de números enteros y muestra el valor más bajo.

   int numeros[] = {46,324,54,56,6,98,342,32,46,65,76,54,324,12,54,56};

   int min = numeros[0];
   for(int i=1; i<numeros.length; i++) {
      if(numeros[i] < min)
         min = numeros[i];
   }

   System.out.println("El valor más pequeño es: "+min);

Programa que muestra diversos elementos de un vector

        int edades[] = {26,73,84,52,76,72,37,67,62,73};

        //Mostrar el primer elemento
        System.out.println(edades[0]);

        //Mostrar el último elemento
        System.out.println(edades[edades.length-1]);

        //Cambiar el tercer valor y mostrarlo
        edades[2] = 48;
        System.out.println(edades[2]);

        //Mostrar todo el vector
        for(int i=0; i<edades.length; i++)
            System.out.print(edades[i]+" ");
        System.out.println();

        //Mostrar todo el vector de otra forma
        for(int edad:edades)
            System.out.print(edad+" ");
        System.out.println();

Programa que muestra el número de apuestas que son necesarias para que se acierten 6 números dados en la lotería primitiva.

   int apuesta[] = {22,28,3,13,40,7};
   int aciertos, bola, apuestas=0;
 
   do {
     aciertos = 0;
     apuestas++;
     for(int i=0;i<6;i++) {
       bola = (int)(Math.random()*49)+1;
       for(int j=0;j<6;j++)
       {
         if(bola==apuesta[j])
           aciertos++;
       }
     }
   } while(aciertos<6);
   System.out.println("Apuestas realizadas: "+apuestas);
 

Comparte esta página

 
82919 Páginas vistas (By Google Analytics)