Programación Informática UABC
blake ramirezDocumentos de Investigación3 de Mayo de 2021
733 Palabras (3 Páginas)96 Visitas
Programación
Informática UABC
Mtra. Diana C. Ruiz Alvarez
UNIDAD 5. Estructuras de Selección y Control
Meta 5.4 Utilizar correctamente la sentencia while y do while
► Actividad de aprendizaje 5.4.1:
Práctica: programa para realizar cálculos diversos con una serie de números (mayor, menor, sumatoria, promedio)
Carácter de la actividad: individual
Paso 1.
Revisa el material que se encuentra dentro de la meta 5.4 Puedes revisar algunos vídeos como
https://www.youtube.com/watch?v=cuFSVjo9oi0
https://www.youtube.com/watch?v=cywlsnPyJJE
o alguno otro que te introduzca a los ciclos while en JAVA
Puedes asistir a la explicación de la clase sobre las instrucciones necesarias
Paso 2.
Una vez que revisaste el material y atendiste a la explicación, realizarás un programa que realice una serie de operaciones con una cantidad determinada de números.
El programa deberá tener dos clases, como ya se ha estado trabajando. La case principal que contendrá el método main y un método llamado inicio (donde se llevará a cabo el proceso, utilizando la clase auxiliar).
En el método de inicio agregarás un menú para que el usuario pueda repetir el proceso cuantas veces desee.
Tendrá el método donde se utiliza una instrucción while para pedir al usuario que ingrese cada número, en cada iteración de ciclo el programa deberá ir acumulando los números dados, y determinando si el número es el mayor o menor hasta el momento.
El ciclo terminará cuando el usuario así lo indique, por lo que al terminar cada iteración deberás preguntar al usuario si desea ingresar otro número.
Al finalizar de ingresar los números, el programa deberá mostrar la sumatoria, el promedio de la serie de números y mostrar cual fue el número mayor y menor de la serie dada.
Toma en cuenta que en este programa ya no sabemos la cantidad exacta de números a ingresar, por lo que no podemos tener diferentes variables para cada número, así que:
- tendremos una sola variable donde iremos capturando el valor dado por el usuario
- tendremos una variable donde iremos colocando el número menor hasta el momento y de igual forma una variable para el número mayor. Para determinar estos números tendremos que ir comparando el número ingresado con el número mayor y menor hasta el momento, si el número ingresado es menor entonces ahora asignaremos este valor a la variable que contiene el número menor y de igual forma lo haremos con el mayor. Obvio que si el número ingresado es ahora el número menor ya no será necesario compararlo con el mayor.
- Para calcular la sumatoria de los números lo deberemos hacer conforme se va ingresando cada número, utilizando un acumulador.
- El promedio se calculará al último, tomando en cuenta que ya tenemos la sumatoria y sabemos cuántos números se ingresaron, ya que ese dato nos lo proporcionó el usuario al inicio.
Paso 3.
Una vez que termines la actividad la entrega se llevará a cabo a través del buzón de la misma Actividad 5.4.1
- Día y hora: La actividad se realizará dentro del horario de clases, el día 12 de abril. El alumno tendrá acceso a la información necesaria para realizar la actividad. Durante la clase se dará la explicación de los temas necesarios para la elaboración de la práctica, así como la elaboración de algunos ejemplos de ser necesario. La explicación comienza en horario de clases, por lo que el alumno deberá procurar estar en sesión al inicio de la clase para ver la explicación completa y comprender el material.
- Entrega de la actividad: La entrega se llevará a cabo a más tardar el día 15 de abril las 8:00 pm. A través del buzón de la actividad.
- Valor de la actividad: La calificación de la actividad forma parte del 30% correspondiente al rubro de tareas y trabajos (Criterios de evaluación). La actividad se calificará dentro de los siguientes criterios
Programa funcional 80%
Código con comentarios sobre el funcionamiento 10%
Capturas de pantalla de evidencia 10%
Diagrama
[pic 1]
...