Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de
Autor
|
Tema: Ejercicios en JAVA (Leído 5,031 veces)
|
|
|
|
madpitbull_99
|
Otros ejercicios para practicar:
1. Programa que lea un número entero e indique si es par.
2. Programa que lea un número N mayor que 0 y calcule la siguiente suma: 1+2+3+...+N.
3. Después de ejecutar el siguiente fragmento de programa de programa, ¿cuál será el valor final de la variable x?
int x=0; int n=16; while (n%2==0){ x=x+n; n=n/2; }
4. Programa que calcule el mínimo, el máximo y la media de una lista de números enteros positivos introducidos por el usuario. La lista finalizará cuando se introduzca un número negativo.
5. ¿Cuántas veces se ejecuta la sentencia System.out.println en el siguiente fragmento de programa?
A=9; for (int i=0;i<100;i++) if((a%4==0)||(i%2)==0) System.out.println(a+” “+i);
6. Programa que lea dos números: a de tipo double y b de tipo int. El programa debe calcular ab.
7. Programa que solicite del usuario un número N y luego muestre por pantalla la siguiente ejecución: 1 1 2 1 2 3 …...... 1 2 3 ….. N
8. Programa que lea de forma repetida un número N. Para cada número leído calculará y mostrará la suma 1+2+3+...+N. Cada vez que muestre el resultado el programa preguntará al usuario si desea continuar, si se introduce s el programa continuará. En caso contrario finalizará.
9. Un número perfecto es un entero positivo igual a la suma de sus divisores (exceptuando como divisor al propio número). Escriba un programa que acepte un entero positivo y determine si es un número perfecto.
10. Programa que lea un número entero y lo descomponga en factores primos.
11. Programar un juego de adivinanza. El programa pedirá al usuario dos números, max y min, y un número de intentos, n. El programa obtendrá a continuación un número aleatorio entre max y min, y el usuario deberá adivinarlo utilizando como mucho n intentos. Cada vez que el usuario introduce un número, el programa le dice si es mayor o menor. Al final el programa indica si se ha ganado o no (para generar un número aleatorio se puede utilizar la clase Random).
12. Programa que pida un número, y muestre la lista de números primos inferiores a ese número.
|
|
|
|
|
En línea
|
|
|
|
setha
Desconectado
Mensajes: 9
|
No tendras por casualidad las soluciones de este libro no?Es que es el que tengo en clase y por ejemplo para hacer las piramides y los espacios con astericos no consigo hacerlo, hago una piramida normal pero la piramide hacia abajo no me sale.
|
|
|
|
|
En línea
|
|
|
|
fracool
Desconectado
Mensajes: 4
|
bueno aca le dejo el primer ejercicio propuesto corregido lo hice asi sencillo si alguna duda pueden consultarme
import java.io.*;
public class suam{ public static void main (String[] args) {
int n1=50,n2=30,suma=0,n3=0;
suma=n1+n2;
System.out.println("la suma es:"+suma);
suma=suma+n3;
System.out.println("su otra suma es:"+suma);
} }
aca le dejo otro de suma pero esta vez esta iterativo y recursivo para que vean la diferencia ambos arrojan los mismo resultado
import java.io.*;
class sum{ BufferedReader lei=new BufferedReader (new InputStreamReader(System.in)); int sumari(int i)throws Exception{ if (i==5) return (i); else return (sumari(i+1)+i); } void mostrar(int i) throws Exception{ if (sumari(i)>5){ System.out.println(sumari(i)); } } void iterar() throws Exception{ int i,p=0; for(i=0;i<=5;i++){ p=p+i; } System.out.println(p); }
}
public class sumar { public static void main (String[] args) throws Exception {
int i=0;
sum sumao = new sum();
sumao.sumari(i); sumao.mostrar(i); sumao.iterar(); } }
|
|
|
|
|
En línea
|
|
|
|
Audioslave™
Desconectado
Mensajes: 114
|
La Penultima del ultimo libro estuvo regalado xD !!
for ( i=0 ; i<= 50 ; i+=2 ){ var acum = i + "," document.write(acum) }
Despues resuelvo mas problemas, esto solo lo hize al vistazo( como cualquiera lo aria)...
Salu2
|
|
|
|
|
En línea
|
|
|
|
Audioslave™
Desconectado
Mensajes: 114
|
La Penultima del ultimo libro estuvo regalado xD !!
for ( i=0 ; i<= 50 ; i+=2 ){ var acum = i + "," document.write(acum) }
Despues resuelvo mas problemas, esto solo lo hize al vistazo( como cualquiera lo aria)...
Salu2
PD: ha enserio esto es en javascript.... lo estoy aprendiendo
|
|
|
|
|
En línea
|
|
|
|
Audioslave™
Desconectado
Mensajes: 114
|
Sol. N# 12 <script language = "javascript"> var r; var r10; var r20; var r50; var r100; var r500 var cB10; var cB20; var cB50; var cB100; var cB200; var cB500;
function Billetes(cantidad){ cB500 = cantidad / 500; cB500 = parseInt(cB500); r500 = cantidad % 500; cB200 = r500 / 200; cB200 = parseInt(cB200); r200 = r500 % 200; cB100 = r200 / 100; cB100 = parseInt(cB100); r100 = r200 % 100;
cB50 = r100 / 50; cB50 = parseInt(cB50); r50 = r100 % 50;
cB20 = r50 / 20; cB20 = parseInt(cB20); r20 = r50 % 20;
cB10 = r20 / 10; cB10 = parseInt(cB10); r10 = r20 / 10; r10 = r20 % 10; alert( "Cantidad: " + cantidad + "... \n Hay" + cB500 + " Billetes de 500 \n Hay " + cB200 + " Billetes de 200 \n Hay " + cB100 + " Billetes de 100 \n hay " + cB50 + " Billetes de 50 \n Hay " + cB20 + " Billetes de 20 \n Hay " + cB10 + " Billetes de 10 \n Sobran " + r10 + " soles." ); } Billetes(13)
</script>
Lo hize en soles ya que soy de Peru y lo hize en javascript... espero que no haya problemas con eso. Salu2 !
|
|
|
|
|
En línea
|
|
|
|
|
madpitbull_99
|
Podéis hacerlos en el lenguaje que queráis pero en principio están pensados para hacerlos en Java.
Porfavor, javascript no tiene nada que ver con Java.
|
|
|
|
|
En línea
|
|
|
|
Audioslave™
Desconectado
Mensajes: 114
|
Podéis hacerlos en el lenguaje que queráis pero en principio están pensados para hacerlos en Java.
Porfavor, javascript no tiene nada que ver con Java.
Uhm... Porsiacaso yo no dije eso O.O ... porsiacaso nomas, seria absurdo
|
|
|
|
|
En línea
|
|
|
|
|
| Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ejercicios Java
Ejercicios
|
Lorena88
|
1
|
3,040
|
21 Enero 2009, 01:42
por Amerikano|Cls
|
|
|
2 ejercicios de java
Java
|
kay19
|
1
|
3,089
|
28 Agosto 2009, 20:34
por Caballero Maldito
|
|
|
Ejercicios Java
Java
|
rshocush
|
12
|
6,077
|
10 Marzo 2010, 15:15
por Mai89
|
|
|
Ejercicios prácticos Java
Java
|
Superplay
|
13
|
1,660
|
8 Noviembre 2011, 15:35
por Superplay
|
|
|
ejercicios con metodos java
Java
|
mq1024
|
9
|
1,005
|
20 Marzo 2012, 15:38
por Lerinor
|
|