1. Usar un forbucle para contar el número de líneas ingresadas
Escribamos un programa que lea 10líneas del teclado y muestre el número de líneas que eran números. Ejemplo:
| Código | Explicación |
|---|---|
|
Create a |
Si la línea contiene varios tokens separados por espacios y el primero de ellos es un número, el hasNextInt()método devolverá true, incluso si los otros tokens no son números. Eso significa que nuestro programa funcionará correctamente solo si solo se ingresa un token en cada línea.
2. Cálculo del factorial usando un forciclo
Escribamos un programa que no lea nada, sino que calcule algo. Algo difícil. Por ejemplo, el factorial del número 10.
El factorial de un número n(denotado por n!) es el producto de una serie de números: 1*2*3*4*5*..*n;
| Código | Explicación |
|---|---|
|
We store the product of numbers in the |
El valor inicial es f = 1, porque estamos multiplicando fpor los números. Si ffuera originalmente 0, entonces el producto de todos los números multiplicados por 0sería 0.
3. Usar un forbucle para dibujar en la pantalla
Escribamos un programa que dibuje un triángulo en la pantalla. La primera línea consta de 10asteriscos, la segunda — 9asteriscos, luego 8, etc.
| Código | Explicación |
|---|---|
|
Loop through the lines (there should be |
Necesitamos tener dos bucles anidados aquí: el bucle interno es responsable de mostrar el número correcto de asteriscos en una línea dada.
Y se necesita el lazo exterior para recorrer las líneas.
GO TO FULL VERSION