SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
EJERCICIOS DE PROGRAMACION CONCURRENTE

Ejercicio N1
package funciones;
import java.io.*;

public class CapturaTeclado {

    public static void main(String[]args)
            throws IOException {

        BufferedReader lectura = new BufferedReader(new
InputStreamReader(System.in));
        String nombre;
        System.out.println("Ingrese su nombre: ");
        nombre = lectura.readLine();
        System.out.println("Bienvenido "+nombre);



           int num1,num2,num3;

           System.out.println("Ingrese numero 1: ");
           num1 = Integer.parseInt(lectura.readLine());

           System.out.println("Ingrese numero 2: ");
           num2 = Integer.parseInt(lectura.readLine());

           num3=num1+num2;

           System.out.println("La suma de "+num1+" + "+num2 + "numero es
"+num3);

    }

}



Ejercicio N2
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package funciones;
import java.io.*;

/**
 *
 * @author Aunar 11
 */
public class Clases {

        public   static void main(String[] args) throws IOException{
           /**   La entrada de datos en Java se efectúa mediante
             *   la lectura de bytes, la entrada básica de suele
             *   realizarse mediante el método readLine ()
             *   que pertenece a la clase BufferedReader,
             *   el cual se encarga de leer una secuencia
* de caracteres y devuelve una cadena. Para
              * esto se debe construir un objeto de la clase
              * BufferedReader sobre otro de la clase
              * InputStreamReader el cual debe de estar
              * asociado a System.in, mismo que se va a
              * encargar de convertir a cadena los bytes
              * leÃdos desde el teclado.
              */

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

          try {

          int num1=0, num2=0, num3=0;

          restaPorReferencia OperacionResta = new restaPorReferencia();

          System.out.println("Ingrese numero 1: ");
          num1 = Integer.parseInt(lectura.readLine());

          System.out.println("Ingrese numero 2: ");
          num2 = Integer.parseInt(lectura.readLine());

          OperacionResta.restaPorReferencia(num1,num2);


          restaPorValor OperacResta = new restaPorValor();

          System.out.println("Ingrese numero 1: ");
          num1 = Integer.parseInt(lectura.readLine());

          System.out.println("Ingrese numero 2: ");
          num2 = Integer.parseInt(lectura.readLine());

          num3= OperacResta.restaPorValor(num1,num2);

        System.out.println("El valor de la resta de por valor de " +
num1 + " - "+ num2 + " es: " + num3);

          }


      catch(NumberFormatException ex){

              System.out.println("Ocurrio algun error en: " + ex);

      }
     }


   static class restaPorReferencia
   {

          void restaPorReferencia(int a, int b) {

            int res;
            res= a- b;
            System.out.println("El valor de la resta por referencia de
" + a + " - "+ b + " es: " + res);
}
     }

     static class restaPorValor
     {

         int restaPorValor(int n1, int n2){

               int p;
               p=n1-n2;
               return(p);

         }
     }

}

Ejercicio N3

package funciones;

public class FuncionesPorValorYPorReferencia {


     public static void main(String[] args) {
         // TODO code application logic here
         int num1=20, num2=15, num3=0,num4=60,num5=20;

         restaPorReferencia(num1,num2);

         num3= RestaPorValor(num4,num5);

        System.out.println("El valor de la resta de por valor de " +
num4 + " - "+ num5 + " es: " + num3);
    }

     static void restaPorReferencia(int a, int b) {

        int res;
        res= a- b;
        System.out.println("El valor de la resta por referencia de " +
a + " - "+ b + " es: " + res);
    }

     static int RestaPorValor(int n1, int n2){

         int p;
         p=n1-n2;
         return(p);

     }


}



Ejercicio N4
/*
* To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package funciones;

/**
 *
 * @author Aunar 11
 */
public class Try_Catch {

 public static void main(String args[]){


       int numero;
    String cadena=" 1";
    try{
      numero = Integer.parseInt(cadena);
    }
    catch(NumberFormatException ex){
      System.out.println("No es un número, es una cadena de texto.");
    }
 }


}



Edgar Leandro Munoz Quenan

Tec.Sistemas

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenasTap u2-componentes y librerias-programa para cifrar y descifrar cadenas
Tap u2-componentes y librerias-programa para cifrar y descifrar cadenas
 
Ejemplo de aplicación cliente-servidor en C#
Ejemplo de aplicación cliente-servidor  en C#Ejemplo de aplicación cliente-servidor  en C#
Ejemplo de aplicación cliente-servidor en C#
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Resumen java
Resumen javaResumen java
Resumen java
 
P R A C T I C A2
P R A C T I C A2P R A C T I C A2
P R A C T I C A2
 
ALGORITMOS EN JAVA
ALGORITMOS EN JAVAALGORITMOS EN JAVA
ALGORITMOS EN JAVA
 
Ahorcado
AhorcadoAhorcado
Ahorcado
 
Programación en OTcl
Programación en OTclProgramación en OTcl
Programación en OTcl
 
Java AWT Tres en Raya
Java AWT Tres en RayaJava AWT Tres en Raya
Java AWT Tres en Raya
 
Programacion ii
Programacion iiProgramacion ii
Programacion ii
 
Awt
AwtAwt
Awt
 
Por pagar
Por pagarPor pagar
Por pagar
 
Práctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScriptPráctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScript
 
Video 1 metodos y arreglos
Video 1 metodos y arreglosVideo 1 metodos y arreglos
Video 1 metodos y arreglos
 
Problemas condicionales
Problemas condicionalesProblemas condicionales
Problemas condicionales
 
Visual basic
Visual basicVisual basic
Visual basic
 
Quasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en CQuasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en C
 
Java
JavaJava
Java
 
Taller interfaz 2
Taller interfaz 2Taller interfaz 2
Taller interfaz 2
 

Destacado

Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion Concurrenteismaelrubino
 
Sistemas operativos cobaej
Sistemas operativos cobaejSistemas operativos cobaej
Sistemas operativos cobaejAndreaalejo2000
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrentegamavi
 
Practica 1 sistemas operativos
Practica 1 sistemas operativosPractica 1 sistemas operativos
Practica 1 sistemas operativosozase
 
Administracion De Archivos Vi
Administracion De Archivos ViAdministracion De Archivos Vi
Administracion De Archivos ViSistemOper
 
Tipos de empresas en Costa Rica
Tipos de empresas en Costa RicaTipos de empresas en Costa Rica
Tipos de empresas en Costa RicaMaria Sanchez
 
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOS
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOSPRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOS
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOSOscar Sanchez Callupe
 
presentación power point contabilidad
presentación power point contabilidadpresentación power point contabilidad
presentación power point contabilidadFátima Montero
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++cemayoral
 

Destacado (9)

Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion Concurrente
 
Sistemas operativos cobaej
Sistemas operativos cobaejSistemas operativos cobaej
Sistemas operativos cobaej
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrente
 
Practica 1 sistemas operativos
Practica 1 sistemas operativosPractica 1 sistemas operativos
Practica 1 sistemas operativos
 
Administracion De Archivos Vi
Administracion De Archivos ViAdministracion De Archivos Vi
Administracion De Archivos Vi
 
Tipos de empresas en Costa Rica
Tipos de empresas en Costa RicaTipos de empresas en Costa Rica
Tipos de empresas en Costa Rica
 
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOS
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOSPRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOS
PRINCIPIOS DE CONTABILIDAD GENERALMENTE ACEPTADOS
 
presentación power point contabilidad
presentación power point contabilidadpresentación power point contabilidad
presentación power point contabilidad
 
Ejemplos Para Dev C++
Ejemplos Para Dev C++Ejemplos Para Dev C++
Ejemplos Para Dev C++
 

Similar a Ejercicios programación concurrente

Similar a Ejercicios programación concurrente (20)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ordenamiento shell
Ordenamiento shellOrdenamiento shell
Ordenamiento shell
 
Ejercicios tema1
Ejercicios tema1Ejercicios tema1
Ejercicios tema1
 
Vector
Vector Vector
Vector
 
Cecytem
CecytemCecytem
Cecytem
 
Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01Desarrollo De Programas Ejemplos 01
Desarrollo De Programas Ejemplos 01
 
Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01Desarrollo de programas_ejemplos_01
Desarrollo de programas_ejemplos_01
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
Ejerciciosdeprogramacionconcurrente 111021172712-phpapp01
Ejerciciosdeprogramacionconcurrente 111021172712-phpapp01Ejerciciosdeprogramacionconcurrente 111021172712-phpapp01
Ejerciciosdeprogramacionconcurrente 111021172712-phpapp01
 
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
 
Practica 1
Practica 1Practica 1
Practica 1
 
Elaborar una calculadora
Elaborar una calculadoraElaborar una calculadora
Elaborar una calculadora
 
Informe tecnico
Informe tecnicoInforme tecnico
Informe tecnico
 
Arreglos bidimensionales Java parte 4
Arreglos bidimensionales Java parte 4Arreglos bidimensionales Java parte 4
Arreglos bidimensionales Java parte 4
 
Netsbeans
NetsbeansNetsbeans
Netsbeans
 
Creacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeansCreacion de proyecto_en_netbeans
Creacion de proyecto_en_netbeans
 
parcial1.docx
parcial1.docxparcial1.docx
parcial1.docx
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
java Código para calculo de salario de un empleado
java Código  para calculo de salario de un empleadojava Código  para calculo de salario de un empleado
java Código para calculo de salario de un empleado
 

Último

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 

Último (20)

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 

Ejercicios programación concurrente

  • 1. EJERCICIOS DE PROGRAMACION CONCURRENTE Ejercicio N1 package funciones; import java.io.*; public class CapturaTeclado { public static void main(String[]args) throws IOException { BufferedReader lectura = new BufferedReader(new InputStreamReader(System.in)); String nombre; System.out.println("Ingrese su nombre: "); nombre = lectura.readLine(); System.out.println("Bienvenido "+nombre); int num1,num2,num3; System.out.println("Ingrese numero 1: "); num1 = Integer.parseInt(lectura.readLine()); System.out.println("Ingrese numero 2: "); num2 = Integer.parseInt(lectura.readLine()); num3=num1+num2; System.out.println("La suma de "+num1+" + "+num2 + "numero es "+num3); } } Ejercicio N2 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package funciones; import java.io.*; /** * * @author Aunar 11 */ public class Clases { public static void main(String[] args) throws IOException{ /** La entrada de datos en Java se efectúa mediante * la lectura de bytes, la entrada básica de suele * realizarse mediante el método readLine () * que pertenece a la clase BufferedReader, * el cual se encarga de leer una secuencia
  • 2. * de caracteres y devuelve una cadena. Para * esto se debe construir un objeto de la clase * BufferedReader sobre otro de la clase * InputStreamReader el cual debe de estar * asociado a System.in, mismo que se va a * encargar de convertir a cadena los bytes * leÃdos desde el teclado. */ BufferedReader lectura = new BufferedReader(new InputStreamReader(System.in)); try { int num1=0, num2=0, num3=0; restaPorReferencia OperacionResta = new restaPorReferencia(); System.out.println("Ingrese numero 1: "); num1 = Integer.parseInt(lectura.readLine()); System.out.println("Ingrese numero 2: "); num2 = Integer.parseInt(lectura.readLine()); OperacionResta.restaPorReferencia(num1,num2); restaPorValor OperacResta = new restaPorValor(); System.out.println("Ingrese numero 1: "); num1 = Integer.parseInt(lectura.readLine()); System.out.println("Ingrese numero 2: "); num2 = Integer.parseInt(lectura.readLine()); num3= OperacResta.restaPorValor(num1,num2); System.out.println("El valor de la resta de por valor de " + num1 + " - "+ num2 + " es: " + num3); } catch(NumberFormatException ex){ System.out.println("Ocurrio algun error en: " + ex); } } static class restaPorReferencia { void restaPorReferencia(int a, int b) { int res; res= a- b; System.out.println("El valor de la resta por referencia de " + a + " - "+ b + " es: " + res);
  • 3. } } static class restaPorValor { int restaPorValor(int n1, int n2){ int p; p=n1-n2; return(p); } } } Ejercicio N3 package funciones; public class FuncionesPorValorYPorReferencia { public static void main(String[] args) { // TODO code application logic here int num1=20, num2=15, num3=0,num4=60,num5=20; restaPorReferencia(num1,num2); num3= RestaPorValor(num4,num5); System.out.println("El valor de la resta de por valor de " + num4 + " - "+ num5 + " es: " + num3); } static void restaPorReferencia(int a, int b) { int res; res= a- b; System.out.println("El valor de la resta por referencia de " + a + " - "+ b + " es: " + res); } static int RestaPorValor(int n1, int n2){ int p; p=n1-n2; return(p); } } Ejercicio N4 /*
  • 4. * To change this template, choose Tools | Templates * and open the template in the editor. */ package funciones; /** * * @author Aunar 11 */ public class Try_Catch { public static void main(String args[]){ int numero; String cadena=" 1"; try{ numero = Integer.parseInt(cadena); } catch(NumberFormatException ex){ System.out.println("No es un número, es una cadena de texto."); } } } Edgar Leandro Munoz Quenan Tec.Sistemas