RA3 - CEb¶
Empaquetar actividades
Empaqueta las actividades, dentro de la carpeta ut03, en la carpeta actividades/ce3b.
Actividad 11 SencillosWhile¶
Crea una clase llamada SencillosWhile y crea en ella métodos que realicen las siguientes tareas:
imparesHastaN: Dado un nº enteronintroducido por el usuario, mostrar los números impares que hay entre 1 yn. Por ejemplo, si n es 8 mostrará 1 3 5 7nImpares: Dado un nº enteronintroducido por el usuario, mostrar losnprimeros números impares. Por ejemplo, sines 3 mostrará 1 3 5 (3 primeros impares)cuentaAtras: Dado un enteronintroducido por el usuario, mostrar una cuenta atrás partiendo den:n,n-1, …. 5, 4, 3, 2, 1, 0sumaNPrimeros: Dado un enteronintroducido por el usuario, mostrar la suma de los números entre 1 yn.mostrarDivisoresN: Dado un enteronintroducido por el usuario, mostrar todos sus divisores, incluidos el 1 y el mismon. Por ejemplo, sines 12 mostraría 1, 2, 3, 4, 6 y 12sumaDivisoresN: Dado un enteronintroducido por el usuario, mostrar la suma de todos sus divisores, sin incluir al propion. Por ejemplo, sines 12 sumará 1, 2, 3, 4 y 6 = 16
Actividad 12 SencillosFor¶
Crea una clase llamada SencillosFor y crea en ella los mismos métodos que en el Actividad anterior, pero utilizando la sentencia for en lugar de while.
Actividad 13 Primo¶
Escribe un programa en el que el usuario escriba un número entero y se le diga si se trata o no de un número primo.
Recuerda que un nº primo es aquel que solo es divisible por 1 y por sí mismo.
Actividad 14 Containers¶
La capacidad de un buque que transporta containers está limitada tanto por la cantidad de containers como por el peso, pudiendo transportar un máximo de 100 containers y un máximo de 700 toneladas.
Realiza un programa en el que se vaya introduciendo el peso de los containers (en toneladas) a medida que se cargan en el barco, hasta que se llegue al máximo de capacidad. Muestra al final la cantidad de containers cargados y el peso total.
En el momento en que se desee cargar un container que haga que la carga total supere las 700 toneladas, se dará por finalizada la carga, aunque pudieran existir containers menos pesados con posibilidad de ser cargados.
Actividad 15 Notas¶
Realiza un programa que permita introducir las notas de un examen de los alumnos de un curso. El usuario irá introduciendo las notas una tras otra. Se considerará finalizado el proceso de introducción de notas cuando el usuario introduzca una nota negativa.
Al final, el programa mostrará:
- El número de notas introducidas.
- El número de aprobados (mayor o igual a 5 puntos)
- La nota media
Actividad 16¶
Transforma el siguiente bucle for en un bucle while:
Actividad 17¶
Programa que muestre por pantalla los 5 primeros números pares.
Actividad 18¶
Programa que muestre los números del 1 al 100 sin mostrar los múltiplos de 5.