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