package acm;  2  3 import java.util.Scanner;  4  5 /**  6 *  7 * @author Reynaldo  8 */  9 public class ACM { 10 11     /*...
58 59         System.out.print("Letra: "); 60         v = t.next(); 61 62                  if(v.equals("a") || v.equals("A...
. Realizar un programa en netbeans el cual elprograma de dos numero cualquiera, digacual es el mayor y cual es el menor de...
JOptionPane.showMessageDialog(null,"Número elevado = "+res2) ;if(res1>4){ //aqui se hace la toma de desiciones para cerra...
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...
System.out.println("ingrese el punto 1, valor y "   ; //introducimos el primer valor del primer
puntoy1 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 1, valor x "   ; //introducimos el segundo valor del primer
puntox1 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 2, valor y "   ; //introducimos el pimer valor del segundo
puntoy2 = TecladoIn.readLineDouble();
System.out.println("ingrese el punto 2, valor x "   ; //introducimos el segundo valor del
segundo puntox2 = TecladoIn.readLineDouble();double a = ((y1)-(y2))/((x1)-(x2));double b = (y1)-((a)*(x1));System.out.prin...
Upcoming SlideShare
Loading in …5
×

Ejemplos java

3,555 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,555
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
89
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ejemplos java

  1. 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. 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. 3. . Realizar un programa en netbeans el cual elprograma de dos numero cualquiera, digacual es el mayor y cual es el menor de losdígitos dado por el programa a lazar, la sumatotal de eso dos dígitos , a^b , raíz cuadradade la suma de los dos dígitos , este programadebe cerrarse hasta que el resultado de laraíz sea mayor a 4.package ejerciciosenclase;import javax.swing.JOptionPane;public class Ejerciciosenclase {public static void main(String[] args) {//comienzan los codigosint 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 variablen2= (int) Math.ceil(Math.random() * 20); //aqui se le da valor random a la variablep= (int) Math.min(n1, n2) ; //aqui encuentro el número menorp1= (int) Math.max(n1, n2) ; //aqui encuentro el número mayorJOptionPane.showMessageDialog(null,"Primer random = "+n1) ; //aqui se muestran los resultadosobtenidosJOptionPane.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 randomres1= (int) Math.sqrt(res);//aqui se saca la raiz cuadrada de la suma de los numeros randomres2= (int) Math.pow(n1, n2);//aqui se hace el numero elevadoJOptionPane.showMessageDialog(null,"Raiz cuadrada de "+res+" es = "+res1) ;//aqui se muestranlos resultados obtenidos
  4. 4. JOptionPane.showMessageDialog(null,"Número elevado = "+res2) ;if(res1>4){ //aqui se hace la toma de desiciones para cerrar el programax=1;JOptionPane.showMessageDialog(null,"Programa se va a cerrar"; ) ;}}}}OPERACIONES MATEMATICAS SENO COSENO,TANGENTE RAIZen 08:33NUEVO EJEMPLOimport 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. 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 puntosen el plano diseñar un algoritmo que calcule la pendiente (a) y la ordenada alorigen (b) de la ecuación de la recta que pasa por ellos y la pendiente de susperpendiculares.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. 6. System.out.println("ingrese el punto 1, valor y " ; //introducimos el primer valor del primer
  7. 7. puntoy1 = TecladoIn.readLineDouble();
  8. 8. System.out.println("ingrese el punto 1, valor x " ; //introducimos el segundo valor del primer
  9. 9. puntox1 = TecladoIn.readLineDouble();
  10. 10. System.out.println("ingrese el punto 2, valor y " ; //introducimos el pimer valor del segundo
  11. 11. puntoy2 = TecladoIn.readLineDouble();
  12. 12. System.out.println("ingrese el punto 2, valor x " ; //introducimos el segundo valor del
  13. 13. segundo puntox2 = 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; }

×