compilar un programa hecho en java en dos
TRANSCRIPT
PONTIFICIA UNIVERSIDAD CATÓLICA DEL
ECUADOR SEDE IBARRA
1
JORGE BEJARANO
ESCUELA DE INGENIERÍA
CARRERA DE SISTEMAS
10/04/2013
TUTORIAL DE COMO COMPILAR UN PROGRAMA HECHO EN
JAVA CON DOS
Lo primero que debemos hacer es conseguir el código java que bueno en mi caso lo
hice en NetBeans para comprobar si funciona y después ya solo compilarlo
manualmente.
Una vez creado el código java no vamos al archivo, en mi caso, Compilar.java y vamos
a modificar la línea en la que se indica el package al que pertenece nuestro archivo,
como se muestra en las dos figuras siguientes:
2
Borramos la parte que dice “package compilar;” y guardamos el archivo con la
misma extensión, .java. Copiamos el directorio del archivo Compilar.java y abrimos
es cmd y nos vamos al directorio que copiamos, después presionamos los siguientes
códigos.
3
Listo tenemos compilado nuestro código java. Para más tutoriales visita mi blog
http://compiladoressantiago.blogspot.com/2013/04
Aquí le dejo el código para que puedan probar:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author Santiago
*/
public class Compilar {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws Exception{
BufferedReader r = new BufferedReader(new
InputStreamReader(System.in));
System.out.print("Ingrese n: ");
int n = Integer.parseInt(r.readLine());
int []x = new int[n];
for (int i = 0; i < n; i++) {
System.out.print("Ingrese el valor en la posicion "+i+": ");
x[i] = Integer.parseInt(r.readLine());
}
int aux;
if(n%2==0){
for (int i = 0; i < (n/2); i++) {
for (int j = i; j < (n/2); j++) {
if(x[i]>x[j]){
4
aux = x[i];
x[i]=x[j];
x[j]=aux;
}
}
}
for (int i = (n/2); i < n; i++) {
for (int j = i; j < n; j++) {
if(x[i]<x[j]){
aux = x[i];
x[i]=x[j];
x[j]=aux;
}
}
}
}
else{
for (int i = 0; i < n; i++) {
for (int j = i; j < n; j++) {
if(x[i]>x[j]){
aux = x[i];
x[i]=x[j];
x[j]=aux;
}
}
}
}
for (int i = 0; i < n; i++) {
System.out.print(x[i]+",");
}
}
}