domingo, 29 de abril de 2012

Ejercicios sobre Ciclos WHILE FOR en Java (01.05.07)

Ejercicio 1
Mostrar la conversión de 1 hasta 10 dólares en pesos, dólar tras dólar, suponiendo que el tipo de cambio es 3.50 pesos/dolar.

C:\java>notepad Cambio.java

public class Cambio {

public static void main(String[] args) {
int dolar = 1;
while (dolar<=10) {
System.out.println(dolar +" dolares = " + dolar*3.5 +" pesos");
dolar++;
}
}
}


Ejercicio 2
Una persona desea invertir $1000.00 en un banco, el cual le otorga un 2% de interés mensual. Cual será la cantidad de dinero que esta persona tendrá al cabo de un año si todo el dinero lo reinvierte?.

public class Interes {
public static void main(String[] args) {
double dinero = 1000;
int mes = 1;

while (mes<=12) {
dinero = dinero * 1.02;
mes++;
}
System.out.println(dinero);
}
}

Ejercicio 3
Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 00:00:00 horas hasta las 23:59:59 horas

public class Reloj {
public static void main(String[] args) {
for (int h=0; h <= 23; h++)
for (int m=0; m <= 59; m++)
for (int s=0; s <= 59; s++)
System.out.println(h +"h "+ m +"m "+ s+"s");
}
}

Ejercicio 4
Una persona desea invertir $1000.00 en un banco, el cual le otorga un 2% de interés mensual. En cuantos meses tendrá mas de $1500, si reinvierte cada mes todo su dinero?.

public class Dinero {
public static void main(String[] args) {
double dinero = 1000;
int mes = 1;
for (;;) {
dinero = dinero * 1.02;
if (dinero >= 1500) break;
mes++;
}
System.out.println(mes);
System.out.println(dinero);
}
}
Compartir:

26 comentarios:

  1. muchas gracias los ejercicios estan muy buenos

    ResponderEliminar
  2. gracias los ejercicios estan exelentes y corren a la perfeccion :D

    ResponderEliminar
  3. Hola soy Jorge (Colombia): Estudio Ingenieria de sistmas. Sus ejercicios me fueron muy utiles. muchas gracias.

    ResponderEliminar
  4. Hola, Soy Alejandra de Ciudad Obregon
    Estan muy entendibles los ejercicios muchas gracias.. me ayudaron mucho

    ResponderEliminar
  5. muy buena explicacion !! graciias

    ResponderEliminar
  6. es el jercicio que nos pusieron en la escuela jajaja gracias

    ResponderEliminar
  7. Yo no entiendo xq se multiplica x 1.02 en el ejercicio 2 ayudenme

    ResponderEliminar
  8. dinero = dinero * 1.02; es igual a poner
    dinero = dinero + dinero*0.02 solo que para no hacer la suma se multiplica el dinero*(1+ el poncentaje)

    ResponderEliminar
  9. Muy utiles tus ejemplos.

    ResponderEliminar
  10. me sirvieron de maravilla peor los tengo q pasar a c#

    ResponderEliminar
  11. que honda soy Gustavoo.. gracias por las aplicasiones estas bien echas.xD,,;),:(,P)...

    ResponderEliminar
  12. cesar
    esta muy bueno publica mas ejercicios

    ResponderEliminar
  13. kristian

    los ejercicios están muy buenos pueden poner mas

    ResponderEliminar
  14. mas mas mas mas mas unos mas duros con power haaa y gracias están guenos pero mu fáciles

    ResponderEliminar
  15. gracia por el ejercicio #3 =)

    ResponderEliminar
  16. hola oye como podria hacer uno para que por ejemplo tengo 1000 que ahorar y el banco da un 2% por mes y quiero saber en cuentos meses puedo juntar mi dinero

    ResponderEliminar
  17. Alguien puede explicar como es que no cuenta al mismo tiempo en el ejemplo del reloj

    ResponderEliminar
  18. hola .... no entiendo por que en el for solo coloca dos punto y coma (;;) ????
    alguien me puede ayudar

    ResponderEliminar
  19. @Yovani... Esa variacion de el FOR es para declarar un loop infinito, es decir, ejecutara la accion por siempre a menos que dentro del codigo se declare lo contrario.

    // Loop Infinito
    for ( ; ; )
    {
    // Hara lo que diga aqui por siempre ----- A menos que haya alguna condicion aqui dentro (If - While - Break) que detenga el loop infinito
    }

    ResponderEliminar
  20. Un centro comercial tiene instalado un equipo de sensores para establecer cuantos vehículos hay en un momento determinado. La aplicación debe registrar cuantos vehículos han ingresado, cuantos cupos hay disponibles, sabiendo que tiene un número N fijo de cupos disponibles. Nota: cada vez que un vehículo ingrese debe ir descontando el número de cupos disponibles. (MQ) "porfa ayuda1!!!!"

    ResponderEliminar
  21. muy buenos los ejercicios me sirvieron mucho y corren excelente

    ResponderEliminar