Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1101
I Semestre 2014
[<=] [home] [<>] [\/] [=>]
CI-1101 Programación 1

Tarea #2 [solución]

Inversión de los valores de un vector

.../pub/Pg1-T2

Consulta:
Profe: Por favor, recomiéndeme algunos ejercicios para entrarle a esta tarea.
Respuesta:
Podés usar el Lab03.java para hacer la siguiente práctica en Jeliot:
  1. Ejecución del ciclo for ( int i=123 ; i<=126 ; ++i ) { }
  2. Cambiar ese for(;;){} para que haga cáculo a la inversa, desde 126 bajando hasta 123 (alVerres).
  3. Hacer otra vez lo mismo, pero sin usar comparaciones ">=" o "<=".
  4. Hacerlo un nuevo ciclo for(;;){} que haga los 2 cálculos simultáneamente:
    Las variables sumaArriba && i sirven para hacer el cálculo hacia adelante (123->126)
    Las variables sumaAbajo && j sirven para hacer el cálculo hacia atrás (126->123)
    OJO: Hay que usar un único ciclo for(;;){}
  5. Luego ya podés resolver esta tarea con Jeliot (en TestAlVerresJeliot.java).
  6. Finalmente podés usar tu solución Jeliot con DrJava (en TestAlVerres.java).

      Entregue su tarea por correo electrónico, como lo hizo anteriormente.

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2014
Derechos de autor reservados © 2014
[home] <> [/\]