/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package metodoburbuja;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
/**
*
* @author RMZ
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int tamanio,posicion,temporal ,contador,iteracion ;
//aca lo que se hizo es llenar el vector de una sola vez pero se podria ingresar los numeros via teclado
int vector[]={6,8,5,4,2,1,9,0,7,3};
tamanio=vector.length;
String salida="elementos en su orden original \n ";
JTextArea areaSalida =new JTextArea();
for(contador=0;contador<tamanio;contador++){
salida=salida + " " + vector[contador];}
// ahora aremos el ordenamiento de numeros usando el metodo de la burbuja
for(iteracion=1;iteracion<tamanio;iteracion++){
for(posicion=0;posicion<tamanio-1;posicion++){
if(vector[posicion]>vector[posicion+1]){
temporal=vector[posicion];
vector[posicion]=vector[posicion+1];
vector[posicion+1]=temporal;}}
salida=salida + "\n elementos ordenadanados asendentemente \n ";
for(contador=0;contador<tamanio;contador++){
salida=salida + "" + vector [contador];}
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida);}
//dudas comenten o si quieren el projecto solo de abrir en netbeans comenten
JOptionPane.showMessageDialog(null, "by ramirez");
}}
Translate
martes, 28 de abril de 2015
jueves, 23 de abril de 2015
martes, 14 de abril de 2015
lunes, 13 de abril de 2015
jueves, 9 de abril de 2015
tipos de lenguaje de programacion
href="http://www.areatecnologia.com/informatica/lenguajes-de-programacion.html">
Suscribirse a:
Entradas (Atom)