SlideShare una empresa de Scribd logo
1 de 13
package acm;
  2
  3 import java.util.Scanner;
  4
  5 /**
  6 *
  7 * @author Reynaldo
  8 */
  9 public class ACM {
 10
 11     /**
 12      * @param args the command line arguments
 13      */
 14     public static void main(String[] args) {
 15          // TODO code application logic here
 16
 17 //============================================
 18          //Cuenta los caracteres de una palabra
 19          String nom;
 20          int cant;
 21
 22          Scanner t = new Scanner(System.in);
 23          System.out.print("Nombre: ");
 24          nom = t.next();
 25
 26          cant = nom.length();
 27
 28          System.out.println("Cantidad: " + cant);
 29
 30 //============================================
 31          //Convierte a Mayusculas separadas por una coma
 32          String no, ap, noap;
 33
 34          System.out.print("Nombre: ");
 35          no = t.next();
 36          System.out.print("Apellido: ");
 37          ap = t.next();
 38
 39          noap = (no + " , " + ap).toUpperCase();
 40
 41          System.out.println(noap);
 42
 43 //===========================================
 44          //Dado un Caracter devolver su equivalente en codigo ASCII
 45          String c;
 46          int a;
 47
 48          System.out.print("Caracter: ");
 49          c = t.next();
 50
 51          a = c.codePointAt(0);
 52
 53          System.out.println("Valor ASCII: " + a);
 54
 55 //============================================
 56          //Determinar si una letra es vocal
 57          String v,r;
58
 59         System.out.print("Letra: ");
 60         v = t.next();
 61
 62                  if(v.equals("a") || v.equals("A"))
 63                      r = "Es Vocal";
 64
 65                  else if(v.equals("e") || v.equals("E"))
 66                      r = "Es Vocal";
 67
 68                  else if(v.equals("i") || v.equals("I"))
 69                      r = "Es Vocal";
 70
 71                  else if(v.equals("o") || v.equals("O"))
 72                      r = "Es Vocal";
 73
 74                  else if(v.equals("u") || v.equals("U"))
 75                      r = "Es Vocal";
 76
 77                   else
 78                      r = "No es Vocal";
 79
 80         System.out.println("Respuesta: " + r);
 81
 82 //=====================================================
 83         //Dado un caracter determinar si es numero o simbolo
 84         String ca,re;
 85         int av;
 86
 87         System.out.print("Caracter: ");
 88         ca = t.next();
 89
 90         av = ca.toUpperCase().codePointAt(0);
 91         if(av >= 48 && av <= 57)
 92              re = "Es Numero";
 93         else if(av >= 65 && av <= 90)
 94              re = "Es Letra";
 95         else
 96              re = "Es Simbolo";
 97
 98         System.out.println("Resultado: " + re);
 99     }
100 }
. Realizar un programa en netbeans el cual el
programa de dos numero cualquiera, diga
cual es el mayor y cual es el menor de los
dígitos dado por el programa a lazar, la suma
total de eso dos dígitos , a^b , raíz cuadrada
de la suma de los dos dígitos , este programa
debe cerrarse hasta que el resultado de la
raíz sea mayor a 4.

package ejerciciosenclase;
import javax.swing.JOptionPane;
public class Ejerciciosenclase {
public static void main(String[] args) {
//comienzan los codigos
int x=0, n1=0, n2=0, res=0, res1, res2=0, p=0, p1=0;
while(x==0){
n1= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable
n2= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable
p= (int) Math.min(n1, n2) ; //aqui encuentro el número menor
p1= (int) Math.max(n1, n2) ; //aqui encuentro el número mayor
JOptionPane.showMessageDialog(null,"Primer random = "+n1) ; //aqui se muestran los resultados
obtenidos
JOptionPane.showMessageDialog(null,"Segundo random = "+n2) ;
JOptionPane.showMessageDialog(null,"Mayor = "+p1) ;
JOptionPane.showMessageDialog(null,"Menor = "+p) ;
res=n1+n2;//aqui se ase la suma de los números random
res1= (int) Math.sqrt(res);//aqui se saca la raiz cuadrada de la suma de los numeros random
res2= (int) Math.pow(n1, n2);//aqui se hace el numero elevado
JOptionPane.showMessageDialog(null,"Raiz cuadrada de "+res+" es = "+res1) ;//aqui se muestran
los resultados obtenidos
JOptionPane.showMessageDialog(null,"Número elevado = "+res2) ;
if(res1>4){ //aqui se hace la toma de desiciones para cerrar el programa
x=1;
JOptionPane.showMessageDialog(null,"Programa se va a cerrar"; ) ;
}
}
}
}




OPERACIONES MATEMATICAS SENO COSENO,TANGENTE RAIZ

en 08:33
NUEVO EJEMPLO
import javax.swing.*;
public class OPERACIONES_MATEMATICAS {
   public static void main(String args[])
   {
      ope n=new ope();
      JOptionPane.showMessageDialog(null,"SENO DE 10 + 20: "+(double)n.seno(10,
20));
      JOptionPane.showMessageDialog(null,"COSENO DE 10 20 30:
"+(double)n.coseno(10, 20, 30));
      JOptionPane.showMessageDialog(null,"TANGENTE DE 10 20:
"+(double)n.tangente(10, 20));
      JOptionPane.showMessageDialog(null,"RAIZ DE 5 20: "+(double)n.raiz(10, 20));
   }
}
class ope
{
     public double seno(double a,double b)
     {
      return Math.sin(a+b);
     }
     public double coseno(double a,double b,double c)
     {
     //operacion con tres parametros
        return Math.cos(a+(b+5)*(c-3));//cada simbolo separa el parametro
     }
     public double tangente(double a,double b)
     {
      return Math.tan((a*2)+(b+10));
     }
     public double raiz(double a,double b)
     {
return Math.sqrt(a+b);
    }

}


Las líneas rectas pueden ser expresadas a partir de una función afín
(ecuación del tipo y = a x + b, donde a y b son dos valores fijos). Dados dos puntos
en el plano diseñar un algoritmo que calcule la pendiente (a) y la ordenada al
origen (b) de la ecuación de la recta que pasa por ellos y la pendiente de sus
perpendiculares.
Realizar traza para una recta que pasa por P1(1,1) y P2(3,3).




package ejercicio7practico2;

/**
*
* @author FACUNDO
*/
public class Ejercicio7practico2

{



public static void main(String[] args)
{
double y1;
double x1;
double y2;
double x2;
System.out.println("ingrese el punto 1, valor y "   ; //introducimos el primer valor del primer
punto
y1 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 1, valor x "   ; //introducimos el segundo valor del primer
punto
x1 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 2, valor y "   ; //introducimos el pimer valor del segundo
punto
y2 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 2, valor x "   ; //introducimos el segundo valor del
segundo punto
x2 = TecladoIn.readLineDouble();




double a = ((y1)-(y2))/((x1)-(x2));

double b = (y1)-((a)*(x1));



System.out.println("el valor de a es "+a+" y el valor de b es "+b);




}
}




Cadena
// Los códigos ASCII van desde 0 hasta 127, según http://www.ascii.cl/es/
        for(int i = 0; i <= 127; i++) {
            if(caracter == (char)i) {
                codigo_ascii = i;
                break;
            }

Más contenido relacionado

La actualidad más candente

Swrewer nuevo hoy
Swrewer nuevo hoySwrewer nuevo hoy
Swrewer nuevo hoyhtmrk
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3jfranco_123
 
Try catch-finally
Try catch-finallyTry catch-finally
Try catch-finallyjbersosa
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivosJoshe Varillas
 
Evaluación prog iii try catch
Evaluación prog iii try catchEvaluación prog iii try catch
Evaluación prog iii try catchjbersosa
 
Ejercicios en Netbeans
Ejercicios en NetbeansEjercicios en Netbeans
Ejercicios en Netbeansedgar muñoz
 
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 cadenasJosé Antonio Sandoval Acosta
 
Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y forMiguel Angel Peña
 
Deber funciones-numero-1
Deber funciones-numero-1Deber funciones-numero-1
Deber funciones-numero-1Brian Durán
 
Ejercicios
EjerciciosEjercicios
EjerciciosEzmee XD
 
Practicas segundo parcial de programacion avanzada
Practicas segundo parcial de programacion avanzadaPracticas segundo parcial de programacion avanzada
Practicas segundo parcial de programacion avanzadaDariio Lopezz Young
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadráticaCarmen Nereira
 
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ (Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ Eli Diaz
 

La actualidad más candente (20)

Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Swrewer nuevo hoy
Swrewer nuevo hoySwrewer nuevo hoy
Swrewer nuevo hoy
 
NOTACIÓN POSTFIJA E INFIJA - JAVA
NOTACIÓN POSTFIJA E INFIJA - JAVANOTACIÓN POSTFIJA E INFIJA - JAVA
NOTACIÓN POSTFIJA E INFIJA - JAVA
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
 
Aplicación Cliente - Servidor / GUI - Consola
Aplicación Cliente - Servidor / GUI - ConsolaAplicación Cliente - Servidor / GUI - Consola
Aplicación Cliente - Servidor / GUI - Consola
 
Try catch-finally
Try catch-finallyTry catch-finally
Try catch-finally
 
Practica 1
Practica 1Practica 1
Practica 1
 
Try catch
Try catchTry catch
Try catch
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
 
Evaluación prog iii try catch
Evaluación prog iii try catchEvaluación prog iii try catch
Evaluación prog iii try catch
 
Ejercicios en Netbeans
Ejercicios en NetbeansEjercicios en Netbeans
Ejercicios en Netbeans
 
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
 
Unidad2 programas while , do while y for
Unidad2 programas while , do while  y forUnidad2 programas while , do while  y for
Unidad2 programas while , do while y for
 
Deber funciones-numero-1
Deber funciones-numero-1Deber funciones-numero-1
Deber funciones-numero-1
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Practicas segundo parcial de programacion avanzada
Practicas segundo parcial de programacion avanzadaPracticas segundo parcial de programacion avanzada
Practicas segundo parcial de programacion avanzada
 
Ejemplo1
Ejemplo1Ejemplo1
Ejemplo1
 
Código Java Ecuación cuadrática
Código Java Ecuación cuadráticaCódigo Java Ecuación cuadrática
Código Java Ecuación cuadrática
 
Programas Propuestos Capítulo IV
Programas Propuestos Capítulo IVProgramas Propuestos Capítulo IV
Programas Propuestos Capítulo IV
 
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++ (Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
(Meta 2.3) suma, resta, multiplicacion y division de 2 numeros dev c++
 

Similar a Ejemplos java

Similar a Ejemplos java (20)

Cecytem
CecytemCecytem
Cecytem
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
Java problems
Java problemsJava problems
Java problems
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Practicas c++
Practicas c++Practicas c++
Practicas c++
 
Practicas c++
Practicas c++Practicas c++
Practicas c++
 
PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1PROBLEMAS DE POGRAMACION 1
PROBLEMAS DE POGRAMACION 1
 
Netsbeans
NetsbeansNetsbeans
Netsbeans
 
Vector
Vector Vector
Vector
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
 
Include
IncludeInclude
Include
 
Funciones Clase1
Funciones Clase1Funciones Clase1
Funciones Clase1
 
Comandos de Raptor,C# y Java
Comandos de Raptor,C# y JavaComandos de Raptor,C# y Java
Comandos de Raptor,C# y Java
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolio
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenas
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 

Último

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
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_.pptxRigoTito
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 

Ejemplos java

  • 1. package acm; 2 3 import java.util.Scanner; 4 5 /** 6 * 7 * @author Reynaldo 8 */ 9 public class ACM { 10 11 /** 12 * @param args the command line arguments 13 */ 14 public static void main(String[] args) { 15 // TODO code application logic here 16 17 //============================================ 18 //Cuenta los caracteres de una palabra 19 String nom; 20 int cant; 21 22 Scanner t = new Scanner(System.in); 23 System.out.print("Nombre: "); 24 nom = t.next(); 25 26 cant = nom.length(); 27 28 System.out.println("Cantidad: " + cant); 29 30 //============================================ 31 //Convierte a Mayusculas separadas por una coma 32 String no, ap, noap; 33 34 System.out.print("Nombre: "); 35 no = t.next(); 36 System.out.print("Apellido: "); 37 ap = t.next(); 38 39 noap = (no + " , " + ap).toUpperCase(); 40 41 System.out.println(noap); 42 43 //=========================================== 44 //Dado un Caracter devolver su equivalente en codigo ASCII 45 String c; 46 int a; 47 48 System.out.print("Caracter: "); 49 c = t.next(); 50 51 a = c.codePointAt(0); 52 53 System.out.println("Valor ASCII: " + a); 54 55 //============================================ 56 //Determinar si una letra es vocal 57 String v,r;
  • 2. 58 59 System.out.print("Letra: "); 60 v = t.next(); 61 62 if(v.equals("a") || v.equals("A")) 63 r = "Es Vocal"; 64 65 else if(v.equals("e") || v.equals("E")) 66 r = "Es Vocal"; 67 68 else if(v.equals("i") || v.equals("I")) 69 r = "Es Vocal"; 70 71 else if(v.equals("o") || v.equals("O")) 72 r = "Es Vocal"; 73 74 else if(v.equals("u") || v.equals("U")) 75 r = "Es Vocal"; 76 77 else 78 r = "No es Vocal"; 79 80 System.out.println("Respuesta: " + r); 81 82 //===================================================== 83 //Dado un caracter determinar si es numero o simbolo 84 String ca,re; 85 int av; 86 87 System.out.print("Caracter: "); 88 ca = t.next(); 89 90 av = ca.toUpperCase().codePointAt(0); 91 if(av >= 48 && av <= 57) 92 re = "Es Numero"; 93 else if(av >= 65 && av <= 90) 94 re = "Es Letra"; 95 else 96 re = "Es Simbolo"; 97 98 System.out.println("Resultado: " + re); 99 } 100 }
  • 3. . Realizar un programa en netbeans el cual el programa de dos numero cualquiera, diga cual es el mayor y cual es el menor de los dígitos dado por el programa a lazar, la suma total de eso dos dígitos , a^b , raíz cuadrada de la suma de los dos dígitos , este programa debe cerrarse hasta que el resultado de la raíz sea mayor a 4. package ejerciciosenclase; import javax.swing.JOptionPane; public class Ejerciciosenclase { public static void main(String[] args) { //comienzan los codigos int x=0, n1=0, n2=0, res=0, res1, res2=0, p=0, p1=0; while(x==0){ n1= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable n2= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variable p= (int) Math.min(n1, n2) ; //aqui encuentro el número menor p1= (int) Math.max(n1, n2) ; //aqui encuentro el número mayor JOptionPane.showMessageDialog(null,"Primer random = "+n1) ; //aqui se muestran los resultados obtenidos JOptionPane.showMessageDialog(null,"Segundo random = "+n2) ; JOptionPane.showMessageDialog(null,"Mayor = "+p1) ; JOptionPane.showMessageDialog(null,"Menor = "+p) ; res=n1+n2;//aqui se ase la suma de los números random res1= (int) Math.sqrt(res);//aqui se saca la raiz cuadrada de la suma de los numeros random res2= (int) Math.pow(n1, n2);//aqui se hace el numero elevado JOptionPane.showMessageDialog(null,"Raiz cuadrada de "+res+" es = "+res1) ;//aqui se muestran los resultados obtenidos
  • 4. JOptionPane.showMessageDialog(null,"Número elevado = "+res2) ; if(res1>4){ //aqui se hace la toma de desiciones para cerrar el programa x=1; JOptionPane.showMessageDialog(null,"Programa se va a cerrar"; ) ; } } } } OPERACIONES MATEMATICAS SENO COSENO,TANGENTE RAIZ en 08:33 NUEVO EJEMPLO import javax.swing.*; public class OPERACIONES_MATEMATICAS { public static void main(String args[]) { ope n=new ope(); JOptionPane.showMessageDialog(null,"SENO DE 10 + 20: "+(double)n.seno(10, 20)); JOptionPane.showMessageDialog(null,"COSENO DE 10 20 30: "+(double)n.coseno(10, 20, 30)); JOptionPane.showMessageDialog(null,"TANGENTE DE 10 20: "+(double)n.tangente(10, 20)); JOptionPane.showMessageDialog(null,"RAIZ DE 5 20: "+(double)n.raiz(10, 20)); } } class ope { public double seno(double a,double b) { return Math.sin(a+b); } public double coseno(double a,double b,double c) { //operacion con tres parametros return Math.cos(a+(b+5)*(c-3));//cada simbolo separa el parametro } public double tangente(double a,double b) { return Math.tan((a*2)+(b+10)); } public double raiz(double a,double b) {
  • 5. return Math.sqrt(a+b); } } Las líneas rectas pueden ser expresadas a partir de una función afín (ecuación del tipo y = a x + b, donde a y b son dos valores fijos). Dados dos puntos en el plano diseñar un algoritmo que calcule la pendiente (a) y la ordenada al origen (b) de la ecuación de la recta que pasa por ellos y la pendiente de sus perpendiculares. Realizar traza para una recta que pasa por P1(1,1) y P2(3,3). package ejercicio7practico2; /** * * @author FACUNDO */ public class Ejercicio7practico2 { public static void main(String[] args) { double y1; double x1; double y2; double x2;
  • 6. System.out.println("ingrese el punto 1, valor y " ; //introducimos el primer valor del primer
  • 8. System.out.println("ingrese el punto 1, valor x " ; //introducimos el segundo valor del primer
  • 10. System.out.println("ingrese el punto 2, valor y " ; //introducimos el pimer valor del segundo
  • 12. System.out.println("ingrese el punto 2, valor x " ; //introducimos el segundo valor del
  • 13. segundo punto x2 = TecladoIn.readLineDouble(); double a = ((y1)-(y2))/((x1)-(x2)); double b = (y1)-((a)*(x1)); System.out.println("el valor de a es "+a+" y el valor de b es "+b); } } Cadena // Los códigos ASCII van desde 0 hasta 127, según http://www.ascii.cl/es/ for(int i = 0; i <= 127; i++) { if(caracter == (char)i) { codigo_ascii = i; break; }