Programación concurrente
Practica Ciclos
Objetivo: El alumno aprenderá a integrar las diferentes estructuras de Programación (if, switch, ciclos, contadores, acumuladores) en un solo programa
Ejercicio #1
Programa Gasolina
Dentro del mismo programa añade los distintos tipos de gasolina que existen además de la Magna como Premium y el Diesel con el precio actualizado al día de hoy con un menú:
1) Magna
2) Premium
3) Diesel
El programa debe acumular las ventas totales de cada tipo de combustible
Además nos piden conocer el número total de litros vendidos de cada combustible al final del día
Ejercicio #2
El programa anterior se ejecuta un numero de veces predefinido por el usuario
Crea una nueva clase, copia el código del primer programa y realiza las modificaciones pertinentes para que pregunte al usuario antes, el número de veces que se ejecutará el programa, mismas veces que deberá ejecutarse el ciclo
Ejercicio #3
Con el mismo código pero en una tercera clase el programa se ejecutará n veces hasta que el usuario lo detenga con una bandera
Ejercicio #4
En otras clases, utilizando los códigos realizados en los primeros tres ejercicios, haz los cambios necesarios para que los mismos programas se ejecuten adecuadamente pero ahora con ciclo do...while
Valor de la practica 5 Décimas de punto del Parcial
Ciclo Triangulo
Ciclo 01
CICLO02
CICLO03
CICLO04
CICLO05
CICLO06
PRACTICA
PROBLEMA 1:
Supongamos que debemos obtener la suma de los gastos que hicimos en nuestro último viaje, pero no sabemos exactamente cuantos fueron. Elabora un programa que almacene todos los gastos y termine cuando ingreses -1, al final te mostrará el total de dinero gastado.
PROBLEMA 2:
Elabora un programa que dados un grupo definodo de numeros naturales positivos, calcule e imprima el cubo de esos numeros
PROBLEMA 3:
Dados 10 numeros enteros, obtenga la suma de todos los impares y el promedio de los numeros pares
PROBLEMA 4:
Utilizando el problema #3, además indicará el numero de enteros positivos y de numeros negativos ingresados por el usuario
PROBLEMA 5:
Elabora un programa que muestre la serie de ULAM la cual tiene las siguientes características:
Comienza con cualquier número positivo
Si es par se divide entre 2
Si es impar se multiplica por 3 y le sumamos 1 al resultado
El Programa se repite consecutivamente hasta que encuentre el número 1
Por ejemplo, si ingresamos el número 26, la serie es:
26, 13, 40, 20,10,5, 16, 8,4, 2, 1
PROBLEMA 6:
La serie de Fibonacci, es aquella que comienza con 0, 1 los cuales se suman queda 1 agregamos 2, sumamos ambos números 1+2, los cuales dan 3. Sucesivamente el resultado de la suma se suma con el último número, mostrando la siguiente serie:
0,1, 2, 3, 5, 8, 13, 21, etc.
Elabora un programa que muestre la serie n veces
PROBLEMA 7:
Estamos en época de elecciones, elabora un programa que muestre al ganador de la Presidencia, para ello deberas de numerar a cada candidato, es decir asignar un número a cada quién (1, 2, 3, 4), los votantes seleccionaran el número del candidato. Al final el Programa mostrará al ganador por el mayor número de votos captados
VIRJ