Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programaciones Tarea
Programaciones Tarea
Ciclo: IIciclo
do{
System.out.println ("Cantidad Elementos A Arreglo: ");
nmr=Integer.parseInt (dato.readLine());
} while (nmr<=0);
x = new int[nmr];
for (i=0; i<nmr;i++){
System.out.print ("===>["+i+"]: ");
x[i]= Integer.parseInt (dato.readLine());
}
System.out.println ("Datos Ingresados ");
for(i=0; i<nmr;i++)
System.out.println("===>["+i+"]: "+x[i]);
System.out.println ("Buscar Numero: ");
nmr = Integer.parseInt (dato.readLine ());
p = -1;
for(i=0;i<nmr ;i++)
if(x[i] == nmr){
p=i;
break;
}
if(p!=-1){
for(i=p;i<nmr-1;i++)
x[i]=x[i+1];
nmr = nmr-1;
System.out.println ("Nuevo Arreglo:");
for(i=0; i<nmr;i++)
System.out.println("x["+i+"]: "+x[i]);
}
else
System.out.println ("El numero no se encuentra en el arreglo:");
}
}
for(i=0;i<num-1;i++)
for(j=i+1;j<num;j++)
if(nombres[i].compareToIgnoreCase(nombres[j])>0){
auxNom=nombres[i];
nombres[i]=nombres[j];
nombres[j]=auxNom;
auxNota=notas[i];
notas[i]=notas[j];
notas[j]=auxNota;
}
System.out.println("Lista Orden Alfabetico");
for(i=0; i<num;i++)
System.out.println(nombres[i]+"\t\t "+notas[i]);
for(i=0;i<num-1;i++)
for(j=i+1;j<num;j++)
if(notas[i]<notas[j]){
auxNom=nombres[i];
nombres[i]=nombres[j];
nombres[j]=auxNom;
auxNota=notas[i];
notas[i]=notas[j];
notas[j]=auxNota;
}
System.out.println("Lista Orden de Merito");
for(i=0; i<num;i++)
System.out.println(nombres[i]+"\t\t "+notas[i]);