martes, 23 de octubre de 2012

ejercicio de arreglos unidimencionales



ejercicio vector05



import java.io.*;
public class vector05 {

    public static void main(String[] args) throws IOException {    
     

int apuesta[];
apuesta = new int[6];
BufferedReader lectura = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" introduce 6 valores  ");
 
int ciclo;
for(ciclo=0;ciclo<6;ciclo++)
{    System.out.println(" dame el valor del numero "+ciclo+"  ");
    apuesta[ciclo]=Integer.parseInt(lectura.readLine());
}

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);
     
    }
}

Tarea 

utilizar el ciclo while en la captura de datos y utiliza en lugar del do while  el while 
utilizar el ciclo do while  en la captura de datos  y utiliza en lugar del do while  el for 



import java.io.*;
public class vector04 {

    public static void main(String[] args) throws IOException {       
        

int edades[];
edades = new int[10];
BufferedReader lectura = new BufferedReader(new InputStreamReader(System.in));
System.out.println(" introduce 10 edades diferentes  ");
    
int ciclo;
for(ciclo=0;ciclo<10;ciclo++)
{    System.out.println(" dame la edad de la persona numero  "+ciclo+"  ");
    edades[ciclo]=Integer.parseInt(lectura.readLine());
}
    
    //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();
    
    
    }
}

utilizar el ciclo while en la captura de datos y muestre el promedio de edad introducido 
utilizar el ciclo do while  en la captura de datos  y y muestre el promedio de edad introducido 


No hay comentarios:

Publicar un comentario