Algoritmos en java

Metodos de programacion y resolucion de problemas

12

viernes, 25 de febrero de 2011

Numero mayor y menor de una matriz en java

Numero mayor y menor de una matriz en java por medio de la comparacion /** * * @author Gabriel */ import java.io.*; public class ejer3{ public static void main (String[]args)throws IOException{ String nombre; int v[]; v=new int[10]; BufferedReader lectura=new BufferedReader(new InputStreamReader(System.in)); for (int i=0;i<=9;i++){ System.out.println("Ingresa un numero"); nombre=lectura.readLine(); int x=Integer.parseInt(nombre); v[i]=x; } System.out.println ("***Buscando el numero maximo***"); int may; may=v[0]; for (int z=0; z<=9; z++){ ...

Como saber si un numero o palabra es un palíndromo en java

Un palíndromo (del griego palin dromein, volver a ir hacia atrás) es una palabra, número o frase que se lee igual hacia adelante que hacia atrás. Si se trata de un número, se llama capicúa. Habitualmente, las frases palindrómicas se resienten en su significado cuanto más largas son. /** * * @author Gabriel */ import java.io.*; public class palindromo4 { public static void main(String[] args)throws IOException { BufferedReader recibir=new BufferedReader(new InputStreamReader(System.in)); String aux=""; int verificador=0; int y=0; int z=-1; int x=0; int c=0; int contador=1; String letra[]; letra = new String[100]; System.out.println("Ingrese...

domingo, 20 de febrero de 2011

Numeros pares e impares de una matriz

Este programa trata de ordenamiento de números por pares e impares para resolver este problema en los métodos se usara una sentencia con los números recibidos que consta en saber si el numero es par o impar como podemos saber esto es muy sencillo todos los números ingresados se dividirán entre 2 y su resultado debe ser igual a cero y si no son igual a cero entonces son impares ejemplo :( 55,340 ) 55/2=27; //este es el cociente 27 el residuo es 1 -- es impar Para que saber si el numero es par o impar tendremos que saber el residuo. residuo igual 0 es par residuo igual 1,2,3 …,9. Es impar 340/2=170; //el cociente es...

Matriz transpuesta con letras

Matriz con valores string Este programa muestra una matriz con letras al entrar al metodo muestar la misma matriz pero ahora transpuesta     De esta forma: el contenido de nuestra matriz es a b c d e f g h i j k l m n ñ o p q r s t u v x el contenido inverso de nuestra matriz es a g m r b h n s c i ñ t d j o u e k ...

Juego del gato con arreglos, modo maquina & usuario

Juego del gato con arreglos, modo maquina & usuario import java.io.*; public class gato_juego { public static void main(String[] args)throws IOException { BufferedReader recibir=new BufferedReader (new InputStreamReader(System.in)); String juego[][]; juego = new String[3][3];//matrices int n=0; int fila; int columna; for (int a=0; a<=2; a=a+1) { for (int b=0; b<=2; b=b+1) { juego[a][b]="?"; int dato; int dato1; int datob; int datob2; } } //tablero System.out.println(" 0 1 2"); System.out.println("0 "+juego[0][0]+" | "+juego[0][1]+" | "+juego[0][2]); System.out.println(" __________"); System.out.println("2 "+juego[1][0]+"...

Juego del gato en java modo grafico usuario & usuario

El código está en letras pequeñas por si lo desea copiar pueda copiar todo Pero por si las dudas dejo un enlace de descarga al final   import javax.swing.*;class gato_grafico { public static void main (String args[]) { int j; int px,py,i,r,t; JTextArea salida=new JTextArea(); String a[][]=new String [3][3]; while(true) { salida.append("\t 0 \t 1 \t 2 \n"); for(i=0;i<3;i++) { for(r=0;r<3;r++) { a[i][r]="-"; } } for(t=0;t<5;t++) { JOptionPane.showMessageDialog(null, "TURNO DE EL...

Area y perimetro de un cuadrado con tres librerias swing, io, scanner

Area y Perimetro de un cuadrado Como saber el perimetro y el area de un cuadrado con distintas librerias de java libreria swing, scanner, io, ingresando datos desde teclado. Descripcion : el perimetro y el area de un cuadrado se optione con la siguiente formula la forma en que se representa en java es la siguiente libreria swing     //inicio /*programo: hpublicity *area y perimetro */ import javax.swing.*; public class Figuras_Geometricas{ public static void main(String[] args) { JOptionPane.showMessageDialog(null,"Cuadrado"); String numero=JOptionPane.showInputDialog("dame el tamaño...

Números de cifras de ( n ) numero

Números de cifras de ( n ) numero  cada código es un archivo diferente.En este primer algoritmo, lo que realizara es mostrarte de cuantas cifras consta el numero n el programa elegirá un numero aleatorio con esta línea de código int n=(int)(Math.random()*10000+1); esto significa que elegirá un número desde 1 a 10,000 cualquiera que esté en    este rango Ejemplo: 2, 1000, 267, 367, 45, etc. /*programo: hpublicity *cifras de un numero */ //inicio public class Practica1 { public static void main(String[] args) { int n=(int)(Math.random()*10000+1); System.out.println("El numero es:" + n); int...

jueves, 17 de febrero de 2011

Tablas de multiplicar con siclos for

Tablas de multiplicar en cuatro formas distintas Lo primero que hace es entrar al ciclo for(int i=1; i<=10; i++){ i quedara con el valor de 1 y después entrara al segundo for(int j=1; j<=10; j++) j será igual 1 y seguirá incrementando hasta que sea igual a 10 como esta en la sentencia j<=10; j++ ( j sea menor o igual 10 j++ incremento) sino es asi incrementara j y cuando se cumpla volverá a i y aumentara a 2 y entrara de nuevo al segundo for(int j=1; j<=10; j++) y a si sucesivamente hasta que se complete las 2 sentenciasdel for 1 y el for 2   Nombre del archivo: ( tabla_multiplicar_for.java...

Pages 61234 »
Twitter Delicious Facebook Digg Stumbleupon Favorites More