SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR
                        SEDE IBARRA
             ESCUELA DE INGENIRIA EN SISTEMAS
                      COMPILADORES




NOMBRE: Lizbeth Barba.

NIVEL: Quinto.




Compilacion de un programa en java en DOS:

   1. Primero desarrollamos el programa en java
2. Luego vamos a la carpeta contenedora del programa que usualmente se encuentra en
   netbeansprojects y buscamos nuestro programa :




3. Luego ejecutamos el cmd ponemos cd y la ruta donde se encuentra nuestroarchivo.java
   Y ponemos el comando javac nombreprogram.java y luego java nombreprograma
   Y listo tenemos nuestro programa ejecutado en DOS
4. Aquí en codigo del programa que ingresa n números de vectores si es par la mitad de
   arriba lo ordena de forma descendente y si es impar ordena el vector de forma
   ascendente.
   /*
   * To change this template, choose Tools | Templates
   * and open the template in the editor
   */
   package vectores;

   import java.io.BufferedReader;
   import java.io.InputStreamReader;

   /**
   *
   * @author LIZBARBA
   */
   public class Vectores {

   /**
   * @param args the command line arguments
   */
   public static void main(String[] args) throws Exception{

   BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

   System.out.print("Ingrese n: ");
   int n = Integer.parseInt(br.readLine());

   int vector[] = new int[n];
   for (int i = 0; i < n; i++)
   {
   System.out.print("Ingrese el valor en la posicion "+i+": ");
   vector[i] = Integer.parseInt(br.readLine());
   }
   int aux;
   if(n%2==0)
   {
   for (int i = 0; i < (n/2); i++)
   {
   for (int j = i; j < (n/2); j++)
   {
   if(vector[i]>vector[j]){
aux = vector[i];
vector[i]=vector[j];
vector[j]=aux;
}
}
}
for (int i = (n/2); i < n; i++)
{
for (int j = i; j < n; j++)
{
if(vector[i]<vector[j])
{
aux = vector[i];
vector[i]=vector[j];
vector[j]=aux;
}
}
}
}
else
{
for (int i = 0; i < n; i++)
{
for (int j = i; j < n; j++)
{
if(vector[i]>vector[j])
{
aux = vector[i];
vector[i]=vector[j];
vector[j]=aux;
}
}
}
}
for (int i = 0; i < n; i++)
{
System.out.print(vector[i]+",");
}
}
}

Más contenido relacionado

La actualidad más candente

Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoKeevynMoreno
 
Formatos tutoria laboratorio
Formatos tutoria laboratorioFormatos tutoria laboratorio
Formatos tutoria laboratorioJeffersonVega16
 
Informe interprete sencillo irony y c sharp
Informe interprete sencillo irony y c sharpInforme interprete sencillo irony y c sharp
Informe interprete sencillo irony y c sharpAndresDvila
 
Desarrollar un módulo para Visuse
Desarrollar un módulo para VisuseDesarrollar un módulo para Visuse
Desarrollar un módulo para VisuseJose Luis Lopez Pino
 
Tema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaTema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaSabinaChambi
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional KeevynMoreno
 
Formatos tutoria laboratorio expo programacion 2
Formatos tutoria laboratorio expo programacion 2Formatos tutoria laboratorio expo programacion 2
Formatos tutoria laboratorio expo programacion 2KeevynMoreno
 
Práctica web de la sesión 3
Práctica web de la sesión 3Práctica web de la sesión 3
Práctica web de la sesión 3ZairaDMM
 

La actualidad más candente (12)

Practicas
PracticasPracticas
Practicas
 
Metodos en java
Metodos en javaMetodos en java
Metodos en java
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Formatos tutoria laboratorio
Formatos tutoria laboratorioFormatos tutoria laboratorio
Formatos tutoria laboratorio
 
Informe interprete sencillo irony y c sharp
Informe interprete sencillo irony y c sharpInforme interprete sencillo irony y c sharp
Informe interprete sencillo irony y c sharp
 
In 15
In 15In 15
In 15
 
Desarrollar un módulo para Visuse
Desarrollar un módulo para VisuseDesarrollar un módulo para Visuse
Desarrollar un módulo para Visuse
 
Tema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de javaTema 1 el entorno de desarrollo de java
Tema 1 el entorno de desarrollo de java
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional
 
Formatos tutoria laboratorio expo programacion 2
Formatos tutoria laboratorio expo programacion 2Formatos tutoria laboratorio expo programacion 2
Formatos tutoria laboratorio expo programacion 2
 
Arreglo bidimensional
Arreglo bidimensionalArreglo bidimensional
Arreglo bidimensional
 
Práctica web de la sesión 3
Práctica web de la sesión 3Práctica web de la sesión 3
Práctica web de la sesión 3
 

Destacado (9)

Mercado de divisas
Mercado de divisasMercado de divisas
Mercado de divisas
 
Mercado de divisas
Mercado de divisasMercado de divisas
Mercado de divisas
 
Mercado de divisas
Mercado de divisasMercado de divisas
Mercado de divisas
 
Monografia (mercado de divisas)
Monografia (mercado de divisas)Monografia (mercado de divisas)
Monografia (mercado de divisas)
 
Mercado de divisas
Mercado de divisasMercado de divisas
Mercado de divisas
 
Mercado de Divisas
Mercado de DivisasMercado de Divisas
Mercado de Divisas
 
Mercado de divisas - Conceptos Basicos
Mercado de divisas - Conceptos BasicosMercado de divisas - Conceptos Basicos
Mercado de divisas - Conceptos Basicos
 
Mercado de divisas 1
Mercado de divisas 1Mercado de divisas 1
Mercado de divisas 1
 
Mercado De Divisas
Mercado De DivisasMercado De Divisas
Mercado De Divisas
 

Similar a Compilacionen dos

Similar a Compilacionen dos (20)

Compilar mediante dos
Compilar mediante dosCompilar mediante dos
Compilar mediante dos
 
Manual compilacion de java en dos
Manual compilacion de java en dosManual compilacion de java en dos
Manual compilacion de java en dos
 
Manual compilacion de java en dos
Manual compilacion de java en dosManual compilacion de java en dos
Manual compilacion de java en dos
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
Taller de programación clase #2
Taller de programación   clase #2Taller de programación   clase #2
Taller de programación clase #2
 
Java
JavaJava
Java
 
2 f programas
2 f programas2 f programas
2 f programas
 
2 f programas
2 f programas2 f programas
2 f programas
 
Lec11 metodos
Lec11 metodosLec11 metodos
Lec11 metodos
 
C6 net beansentradasysalidas
C6 net beansentradasysalidasC6 net beansentradasysalidas
C6 net beansentradasysalidas
 
2.Introducción a las aplicaciones en java
2.Introducción a las aplicaciones en java2.Introducción a las aplicaciones en java
2.Introducción a las aplicaciones en java
 
OOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdfOOP - Lab 1 - Variables y Asignacion.pdf
OOP - Lab 1 - Variables y Asignacion.pdf
 
Clase 2 GuiaPractica.pdf
Clase 2 GuiaPractica.pdfClase 2 GuiaPractica.pdf
Clase 2 GuiaPractica.pdf
 
Java
JavaJava
Java
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datos
 
Prog_BasicaJava (1).pptx
Prog_BasicaJava (1).pptxProg_BasicaJava (1).pptx
Prog_BasicaJava (1).pptx
 
Javaintroduccion 2010
Javaintroduccion 2010Javaintroduccion 2010
Javaintroduccion 2010
 
1 introduccion a_java_1er_parte
1 introduccion a_java_1er_parte1 introduccion a_java_1er_parte
1 introduccion a_java_1er_parte
 
Lenguaje de programación java. Detalles
Lenguaje de programación java. DetallesLenguaje de programación java. Detalles
Lenguaje de programación java. Detalles
 

Compilacionen dos

  • 1. PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR SEDE IBARRA ESCUELA DE INGENIRIA EN SISTEMAS COMPILADORES NOMBRE: Lizbeth Barba. NIVEL: Quinto. Compilacion de un programa en java en DOS: 1. Primero desarrollamos el programa en java
  • 2. 2. Luego vamos a la carpeta contenedora del programa que usualmente se encuentra en netbeansprojects y buscamos nuestro programa : 3. Luego ejecutamos el cmd ponemos cd y la ruta donde se encuentra nuestroarchivo.java Y ponemos el comando javac nombreprogram.java y luego java nombreprograma Y listo tenemos nuestro programa ejecutado en DOS
  • 3. 4. Aquí en codigo del programa que ingresa n números de vectores si es par la mitad de arriba lo ordena de forma descendente y si es impar ordena el vector de forma ascendente. /* * To change this template, choose Tools | Templates * and open the template in the editor */ package vectores; import java.io.BufferedReader; import java.io.InputStreamReader; /** * * @author LIZBARBA */ public class Vectores { /** * @param args the command line arguments */ public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Ingrese n: "); int n = Integer.parseInt(br.readLine()); int vector[] = new int[n]; for (int i = 0; i < n; i++) { System.out.print("Ingrese el valor en la posicion "+i+": "); vector[i] = Integer.parseInt(br.readLine()); } int aux; if(n%2==0) { for (int i = 0; i < (n/2); i++) { for (int j = i; j < (n/2); j++) { if(vector[i]>vector[j]){
  • 4. aux = vector[i]; vector[i]=vector[j]; vector[j]=aux; } } } for (int i = (n/2); i < n; i++) { for (int j = i; j < n; j++) { if(vector[i]<vector[j]) { aux = vector[i]; vector[i]=vector[j]; vector[j]=aux; } } } } else { for (int i = 0; i < n; i++) { for (int j = i; j < n; j++) { if(vector[i]>vector[j]) { aux = vector[i]; vector[i]=vector[j]; vector[j]=aux; } } } } for (int i = 0; i < n; i++) { System.out.print(vector[i]+","); } } }