[PG] ProgramandoHTe: Java

Hace 4 años jupimarc Popular Archivada

¿Conseguiste el reto de la semana anterior? Viste lo tediosos que pueden llegar a ser los puntos y coma. Y declarar cada variable con lo que le toca, si no en seguida el programa se queja. Esta semana le toca el turno a JAVA. Uno de los lenguajes más usados hoy en día, sobre todo muchas empresas lo utilizan.

En este caso de nuevo podríamos descargar aplicaciones como IntelliJ. Pero emplearemos la misma página web del otro día para hacer nuestros primeros programas. Cabe destacar que para funciones más complicadas y recursivas, las páginas web se quedan obsoletas y toca trabajar desde el propio ordenador.

Como podemos observar para hacer el Hello World, tan solo debemos buscar cual es la función de imprimir en pantalla y listo. En vez de poner printf como hacíamos con C, hay que añadir la que vemos a continuación.

Para hacer bucles java nos permite de una manera más sencilla recorrer listas, y tenemos distintos tipos de “for”. Como ya explicamos el for de C (es muy similar al de java), pondremos un ejemplo que nos recorra una lista. En este caso nos damos cuenta que no hay que declarar las variables al inicio, y podemos ahorrarnos líneas de código.

Haremos un ejemplo de recorrer dos listas sencillas y hacer todos los productos posibles.

Como en C, el While funciona de la misma manera. Ponemos un ejemplo sencillo: Nos imprima números hasta que lleguemos a 4.

Funcionan absolutamente de la misma manera, tan solo que nos podemos ahorrar algún paréntesis, pero si se ponen tampoco están mal. Es por ello que la tarea de esta semana será sumar dos listas de tres números cada una (los números que queráis). Y si esa suma da 7 o más que ponga un mensaje de: la suma es mayor o igual a 7. Sino que ponga: la suma es menor a 7.
Para facilitar el reto te muestro la solución donde tendrás que copiarlo igual, pero modificando los números de las listas. Sino no será válido.

Cuando lo tengas mándalo por md de Twitter a @HabboTemplarios, tenéis 1 semana para hacerlo y conseguir la fantástica estampilla que repartiremos con este blog. En caso de estar mal tendréis una segunda oportunidad para mandarlo. Mucha suerte a todos <3

Comentarios cerrados.

Comentarios

16 comentarios

    • [NUBIX] Olen Enkeli
      es bueno saber pa no estudiar eso sjhsjhsjs 😇
  1. I can wait ☠
    Es lamentable que no sepa nada de programción.
  2. ¡Mi comentario consiguió menos de 15 likes en el reto de Agosto 2020!
    Esta edición semanal es bastante interesante; la nueva actividad será muy útil para poner en práctica lo aprendido. 🤓
  3. [NUBIX] Patito adorable
    Es interesante saber de esto, intentaré de nuevo a ver que tal
  4. Kpoper
    Creo haber acertado esta vez con el reto semanal. Esta vez sí estuvo más sencillo.
  5. [NUBIX] Estados Unidos - Luces navideñas en las casas (Mega Rara)
    Uf, demasiada información y números, jaja. ¡Gracias por la información!
  6. 8 de noviembre: Día Mundial de la radiología
    Intentaré hacer el reto esta vez. Gracias por la info.
  7. [NUBIX] Dragón del inframundo
    veo la luz , será que lo intento?