Los ejercicios se hacen dentro de JSLinux, con el editor de texto vi y el compilador tcc.
Parte 1: Bucles
1 o 2 participantes.
1.1. Bucle while
Escribir un programa while.c que use un bucle while para imprimir 3 veces el mensaje “Hola!”, cada vez en una línea nueva.
Modificar este programa para que imprima los mensajes: “Hola! Vuelta 1.”, “Hola! Vuelta 2.”, etc. hasta la vuelta 10.
Modificar este programa para que se imprimen todos los mensajes salvo el de la vuelta 5. Hacerlo sin usar un segundo bucle while, pero usando una condición if en el cuerpo del bucle.
Hacer un programa selectivo.c que muestra las secuencias siguientes:
los enteros de 0 a 100 salvo los que son múltiples de 7.
los enteros de 0 a 30 salvo los que son múltiples de 3.
los enteros de 50 a 500 salvo los que son múltiples de 11
Recordar que n es múltiple de m siempre y cuando la condición n % m == 0 es verdadera.
Parte 2: Calcular sumas y productos de series
Hacer los ejercicios siguientes en jslinux:
escribir un programa suma1.c que pida el valor entero al usuario, y luego calcule e imprime la suma .
escribir un programa suma2.c que pida los valores enteros y al usuario, y luego calcule e imprime la suma de todos los enteros entre y que no son divisibles por . (Si n=100 y m=2, la suma vale 2500).
escribir un programa prod1.c que pida el valor entero al usuario, y luego calcule e imprime el producto . (si n=5, el resultado es 120).
escribir un programa prod2.c que pida el valor entero al usuario, y luego calcule e imprime el producto . (si n=5, el resultado vale ).