Autor
|
Tema: Juego ejercicios #2 [Java] (Leído 45,159 veces)
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
tengo muchos pero no son tan medios de dificultad a ver este Ejercicio Dada una palabra dadaa por el usuario agrear 8 caracteres aleatorios entre los caracteres es decir "Hola" quedaria "H+8 caracteres aleatorios O + 8 caracteres aleatorios L +etc A+ etc" y imprimirla Saludos! Aqui esta: import java.io.BufferedReader; import java.io.InputStreamReader; public class Palabra { public static void main (String[] args ) { System. out. println("Ingrese la palabra: "); try { palabra= bfr.readLine(); e.printStackTrace(); } palabra=palabra.toUpperCase(); for(int i=0; i<palabra.length(); i++){ System. out. print(palabra. charAt(i )); for(int j=0; j<8; j++){ System. out. print((char)((Math. random()*26) + 65)); } } } }
Siguiente ejercicio:Hacer un programa que permita intercambiar dos filas de una matriz dados por el usuario.
|
|
« Última modificación: 29 Enero 2010, 00:13 am por AmeRiK@nO »
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
Arregle unos detalles en el de Novlucker para que quede funcional. Todo quedo perfecto salvo cosas que se le van de la cabeza cuando uno no tiene el compilador en mano para corroborar Sumale que fue mi primer código en Java XD Van muy rapido! .... Naaa, ahora si esta bien, hay ejercicios de nivel bajo/medio, y alguien que este comenzando en Java podrá ver como los han resuelto Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
Para ser tu primer codigo te ha quedado bien, solo arregle pequeños detalles como un [] que te falto y cosas asi , y bueno esa es la idea ir comenzando desde lo mas suave hasta algo mas complejito jeje, asi practicamos y aprendemos mas. PD: Ya esta el siguiente planteado .
|
|
|
En línea
|
|
|
|
Leyer
Desconectado
Mensajes: 786
leyer@elhacker.net
|
no entendi : es decir remplazar el "valor" de una fila que el usuario indique por otra fila en la misma columna? Sl2
|
|
|
En línea
|
|
|
|
Blitzkrieg'
Desconectado
Mensajes: 546
print('Hi there')
|
Siguiente ejercicio:
Hacer un programa que permita intercambiar dos filas de una matriz dados por el usuario.
No lo entendi
|
|
|
En línea
|
|
|
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
El usuario ingresa una matriz, especificando con anterioridad el orden de la misma, en seguida ingresa 2 numeros referentes a 2 filas, las cuales seran intercambiadas entre si. Luego mostrar la matriz resultante . Al parecesr me habia faltado muchos detalles por explicar jeje. Salu2
|
|
|
En línea
|
|
|
|
Leyer
Desconectado
Mensajes: 786
leyer@elhacker.net
|
Bueno mira el mio a ver si es asi y si es asi esta mas que completo import java.util.Scanner; public class Test2 { public static final int NMAX_COLUMN = 4; public static final int NMAX_ROWS = 4; public static final Scanner scanner = new Scanner (System. in); static void printMatriz(int matriz[][]){ System. out. println("----------------------------------------------"); for (int i=0;i<matriz.length;i++){ System. out. print("Columna: "+i +" = "); for (int j=0;j<NMAX_ROWS;j++){ System. out. print (matriz [i ][j ]+ ": "); } }System. out. println("----------------------------------------------"); } static void pro(int matriz[][]){ System. out. println("Intercambiar Valor: "); final int Np = scanner.nextInt(); System. out. println("Por la: "); final int Ny = scanner.nextInt(); int temp[] = new int[NMAX_ROWS]; for(int l = 0;l < NMAX_ROWS; l++){ temp[l]=matriz[Np][l]; }for(int j=0;j<NMAX_ROWS;j++){ matriz[Np][j] = matriz[Ny][j]; matriz[Ny][j] = temp[j]; } printMatriz(matriz); System. out. println("Continuar? S/N"); char c =(char)scanner.next().charAt(0); if(c=='S' || c=='s'){ pro(matriz); }else } public static void main (String[] args ) { int [][]matriz = new int[NMAX_COLUMN][NMAX_ROWS]; for(int indexColumn=0; indexColumn<matriz.length; indexColumn++){ for(int indexRows=0;indexRows<NMAX_ROWS;indexRows++){ System. out. print("Columna:"+indexColumn +" Valor "+indexRows +": "); matriz[ indexColumn][indexRows] = scanner.nextInt(); } }; printMatriz(matriz); pro(matriz); } }
|
|
|
En línea
|
|
|
|
Amerikano|Cls
Desconectado
Mensajes: 789
[Beyond This Life]
|
Corre perfecto . Ahora pon el siguiente enunciado
|
|
|
En línea
|
|
|
|
Leyer
Desconectado
Mensajes: 786
leyer@elhacker.net
|
hay va este crear 2 Hilos cada hilo tendra un arrayList uno con Preguntas y El segundo con las repuestas. minimo 5 ,el Hilo 1 envia la pregunta al hilos 2 el Hilo2 recibe muestra la respuesta y Notifica al hilo 1 que continue con las preguntas usando synchronized. y asi sucesivamente llevando un control con sleepPD: al parecer el nivel es muy alto para ddk Saludos.
|
|
« Última modificación: 30 Enero 2010, 22:40 pm por LEYER »
|
En línea
|
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
hay va este crear 2 Hilos cada hilo tendra un arrayList uno con Preguntas y El segundo con las repuestas. minimo 5 ,el Hilo 1 envia la pregunta al hilos 2 el Hilo2 recibe muestra la respuesta y Notifica al hilo 1 que continue con las preguntas usando synchronized. y asi sucesivamente llevando un control con sleepPD: al parecer el nivel es muy alto para ddk Saludos. Te lo sabria hacer sin el synchronized que nunc alo he usado, siempre lo he hecho con métodos rudimentarios, parando uno al otro con valores booleanos. Saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Reto/Juego Ejercicios en Python
« 1 2 3 4 5 »
Ejercicios
|
Novlucker
|
47
|
35,710
|
20 Diciembre 2010, 06:47 am
por [L]ord [R]NA
|
|
|
ejercicios + soluciones en java
« 1 2 3 »
Java
|
bengy
|
25
|
24,749
|
14 Septiembre 2011, 19:01 pm
por bengy
|
|
|
Ejercicios prácticos Java
« 1 2 »
Java
|
Superplay
|
13
|
9,745
|
8 Noviembre 2011, 15:35 pm
por Superplay
|
|
|
ejercicios con metodos java
Java
|
mq1024
|
9
|
11,836
|
20 Marzo 2012, 15:38 pm
por Lerinor
|
|
|
Ejercicios java de consola
Java
|
shei
|
2
|
3,021
|
10 Mayo 2012, 01:17 am
por bengy
|
|