viernes, 7 de marzo de 2014

6.- Ejercicio.

       CODIGO:
double a[][]=new dowble[2][10];                                                                        BLOQUE 1.
int i;
int j; 
int d=0;
double valor=0;
_________________________________________________________________________________
System.out.println("introduce 10 valores");
for (i=0; i<10; i++)                                                                                            BLOQUE 2.
{

 System.out.println("valor para "+i+":");
a[0][i]=Teclado.nextDouble(); 
}
_________________________________________________________________________________
 System.out.println("Entrada original");
for (i=0; i<10; i++)                                                                                            BLOQUE 3.
{
 System.out.println(a[0][i]);}
_________________________________________________________________________________
for (i=0; i<10; i++)
{
for (j=0; j<10; j++)                                                                                            BLOQUE 4.
{
 if (a[i][j]>valor)
{
valor=a[0][j];
_________________________________________________________________________________
}
a[0][d]=0;
a[1][1]=valor;
valor=0;                                                                                                            BLOQUE 5.
}
}

System.out.println("Entrada ya ordenada");
for (i=0; i<10; i++)
{
 System.out.println(a[1][I]);
}


                 EXPLICACION:

  • El programa en general debe pedir 10 valores en un arreglo bidimensional, primero  tenemos que llenar las celdas y después el programa nos tiene que arrojar  los números de mayor a menor.
  • En el primer bloque  de deben declarar  las variables; declarar la variable -a de tipo double bidimencional ,2 contadores (i,j)tipo entero y otra variable llamada D inicializada en 0 de tipo entero .    



No hay comentarios:

Publicar un comentario