SlideShare una empresa de Scribd logo
1 de 4
Este programa calcula el área de un triangulo. Vamos a ver cual es el proceso:

Esta es la clase:

public class Area {
  public void calcular(){

     int altura;
    int base;
    int area;

altura=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la altura "));

    base=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la base:
"));
  area=base*altura/2;
     JOptionPane.showMessageDialog(null,"El area del triangulo es: "+area);
   }
}

Main:
Se declara el main y se llama la función
Este programa calcula la tabla de multiplicar según el numero que introduzcas:

Clase:
public class Punto {
   double x,y;
  public Punto(double c, double d)
   {
       x=c;
       y=d;
}
    public Punto()
    {
        x=0;
        y=0;
    }
    public void Ingresar()
    {
        x=Integer.parseInt(JOptionPane.showInputDialog(null,"X= "));
        y=Integer.parseInt(JOptionPane.showInputDialog(null,"Y= "));
    }
 public double getx()
    {
        return x;
    }
     public double gety()
     {
         return y;
     }
     public double CalcularDistancia(Punto p)
     {
       return (Math.sqrt((Math.pow(p.getx()-x,2))+(Math.pow(p.gety()-y,2))));
     }}

Main
En el main se llama la función y se ejecuta
Este programa permite calcular las operaciones matemáticas a través de un do
while

Clase:
public class Operaciones {
     public int sumar(int a, int b)
     {
return (a+b);
 }
public int resta(int a, int b)
     {
return (a-b);
  }
public int mult(int a, int b)
     {
return (a*b);
 }
  public double dividir(double a, double b)
     {
      if(b==0)
{
    System.out.println("Division por cero");
    return(0);
}
      else
{
    return (a/b);
     }
     }
}

Main:
Se hace el llamado de la función.




Este programa calcula un número si es par o impar:

Clase:

public void Calcular()
       {
     int num;
     num=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese un numero: "));

       if(num%2==0)
       {
          JOptionPane.showMessageDialog(null,"ESTE NUMERO ES PAR");
       }
       else
       {
         JOptionPane.showMessageDialog(null,"ESTE NUMERO ES IMPAR");
       }
}}
Main:
Se hace llamado a la función

Más contenido relacionado

La actualidad más candente (20)

Practica dibujo de marco dev c++
Practica dibujo de marco dev c++ Practica dibujo de marco dev c++
Practica dibujo de marco dev c++
 
Integral de riemann
Integral de riemannIntegral de riemann
Integral de riemann
 
Introduccion a la programacion en C#
Introduccion a la programacion en C#Introduccion a la programacion en C#
Introduccion a la programacion en C#
 
Practica 2
Practica 2Practica 2
Practica 2
 
Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelson
 
7
77
7
 
Practica 2
Practica 2Practica 2
Practica 2
 
Actividad 6 bloque 1 algebra
Actividad 6 bloque 1 algebraActividad 6 bloque 1 algebra
Actividad 6 bloque 1 algebra
 
Practico 02
Practico 02Practico 02
Practico 02
 
Programa en mat lab de runge kutta
Programa en mat lab de runge  kuttaPrograma en mat lab de runge  kutta
Programa en mat lab de runge kutta
 
Practica2
Practica2Practica2
Practica2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Ejercicio 4
Ejercicio 4Ejercicio 4
Ejercicio 4
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa en java para calcular promedios
Programa en java para calcular promediosPrograma en java para calcular promedios
Programa en java para calcular promedios
 
Máxima ejercicio
Máxima ejercicioMáxima ejercicio
Máxima ejercicio
 
Máxima ejercicio
Máxima ejercicioMáxima ejercicio
Máxima ejercicio
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Programa 9
Programa 9Programa 9
Programa 9
 

Destacado (9)

Presentacion blogger
Presentacion bloggerPresentacion blogger
Presentacion blogger
 
2a Gm
2a Gm2a Gm
2a Gm
 
Trabajo monografico
Trabajo monograficoTrabajo monografico
Trabajo monografico
 
Eliene
ElieneEliene
Eliene
 
Angeles de cuatro-patas
Angeles de cuatro-patasAngeles de cuatro-patas
Angeles de cuatro-patas
 
Perspectivas Ilustradas
Perspectivas IlustradasPerspectivas Ilustradas
Perspectivas Ilustradas
 
Kids Club Smilecatch // Atividades Divertidas Para a Familia 05
Kids Club Smilecatch // Atividades Divertidas Para a Familia 05Kids Club Smilecatch // Atividades Divertidas Para a Familia 05
Kids Club Smilecatch // Atividades Divertidas Para a Familia 05
 
Cursoreactivos
CursoreactivosCursoreactivos
Cursoreactivos
 
PORTAL WEB DEL Ministerio para el popular para la Educación
PORTAL WEB DEL Ministerio para el popular para la EducaciónPORTAL WEB DEL Ministerio para el popular para la Educación
PORTAL WEB DEL Ministerio para el popular para la Educación
 

Similar a C:\fakepath\j otion

Ejercicios de estructura secuencial
Ejercicios de estructura secuencialEjercicios de estructura secuencial
Ejercicios de estructura secuencial
yulieth licona
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 progra
Rikrdo Jara
 
Capítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimientoCapítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimiento
EnAutomático
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
die_dex
 

Similar a C:\fakepath\j otion (20)

20 programas
20 programas20 programas
20 programas
 
Ejercicios de estructura secuencial
Ejercicios de estructura secuencialEjercicios de estructura secuencial
Ejercicios de estructura secuencial
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 progra
 
Elemento 2 progra
Elemento 2 prograElemento 2 progra
Elemento 2 progra
 
Introduccion a JAVA
Introduccion a JAVAIntroduccion a JAVA
Introduccion a JAVA
 
Arreglos bidimensionales Java parte 4
Arreglos bidimensionales Java parte 4Arreglos bidimensionales Java parte 4
Arreglos bidimensionales Java parte 4
 
Cecytem
CecytemCecytem
Cecytem
 
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje CIntroducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Codigo ejercicios
Codigo ejerciciosCodigo ejercicios
Codigo ejercicios
 
Capítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimientoCapítulo 6 funciones y procedimiento
Capítulo 6 funciones y procedimiento
 
Mp mardoqueo informe tecnico tap
Mp mardoqueo informe tecnico tapMp mardoqueo informe tecnico tap
Mp mardoqueo informe tecnico tap
 
programas
programasprogramas
programas
 
Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...Programa ya comprobado que suma dos números binarios y da el resultado en dec...
Programa ya comprobado que suma dos números binarios y da el resultado en dec...
 
Descripcion de algoritmo
Descripcion de algoritmoDescripcion de algoritmo
Descripcion de algoritmo
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 
Vector
Vector Vector
Vector
 
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
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 

C:\fakepath\j otion

  • 1. Este programa calcula el área de un triangulo. Vamos a ver cual es el proceso: Esta es la clase: public class Area { public void calcular(){ int altura; int base; int area; altura=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la altura ")); base=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la base: ")); area=base*altura/2; JOptionPane.showMessageDialog(null,"El area del triangulo es: "+area); } } Main: Se declara el main y se llama la función
  • 2. Este programa calcula la tabla de multiplicar según el numero que introduzcas: Clase: public class Punto { double x,y; public Punto(double c, double d) { x=c; y=d; } public Punto() { x=0; y=0; } public void Ingresar() { x=Integer.parseInt(JOptionPane.showInputDialog(null,"X= ")); y=Integer.parseInt(JOptionPane.showInputDialog(null,"Y= ")); } public double getx() { return x; } public double gety() { return y; } public double CalcularDistancia(Punto p) { return (Math.sqrt((Math.pow(p.getx()-x,2))+(Math.pow(p.gety()-y,2)))); }} Main En el main se llama la función y se ejecuta
  • 3. Este programa permite calcular las operaciones matemáticas a través de un do while Clase: public class Operaciones { public int sumar(int a, int b) { return (a+b); } public int resta(int a, int b) { return (a-b); } public int mult(int a, int b) { return (a*b); } public double dividir(double a, double b) { if(b==0) { System.out.println("Division por cero"); return(0); } else
  • 4. { return (a/b); } } } Main: Se hace el llamado de la función. Este programa calcula un número si es par o impar: Clase: public void Calcular() { int num; num=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese un numero: ")); if(num%2==0) { JOptionPane.showMessageDialog(null,"ESTE NUMERO ES PAR"); } else { JOptionPane.showMessageDialog(null,"ESTE NUMERO ES IMPAR"); } }} Main: Se hace llamado a la función