Beruflich Dokumente
Kultur Dokumente
ECUADOR
FACULTAD DE INGENIERIA EN
GEOLOGIA,
MINAS, PETRÓLEOS Y AMBIENTAL
DEBER 2 – C++
Asignatura:
Programación y base de datos
Profesor:
Ing. Silvia García
Integrantes:
Cristopher Orlando Pinto Morocho
Andy Leonardo Robles Riofrio
Carrera:
Ingeniería en Minas
Fecha:
2019-11-16
Objetivo General
Objetivos específicos
Utilizar los conocimientos de librerías, datos, operaciones y funciones como base para
el desarrollo de algoritmos.
Conocer los bucles fundamentales de C++, tales como: switch, for, do while, while,
Descripción:
Problema 1: El juego de dados conocido como “craps” (tiro perdedor) realice un programa
que simule dicho juego, a continuación, se muestran las reglas para los jugadores. Use randómicos
• Un jugador tira dos dados. Cada dato tiene seis caras. Las caras contienen 1, 2, 3, 4, 5 y 6 puntos.
• Una vez que los dados se hayan detenido, se calcula la suma de los puntos en las dos caras
casa “gana”).
que debe ir sumando en uno cada vez que caiga en esta opción.
• Para ganar, el jugador deberá continuar tirando los dados hasta que haga un lanzamiento cuya
suma es 7 o 11.
∑ √(𝑖² − 4)
𝑖=1
𝑛
2𝑖+1 − 2𝑖
∑
𝑖+1
𝑖=1
𝑛
𝑖
∑(−1)𝑖+1
2𝑖
𝑖=1
∏ 𝑖(𝑖 + 1)
𝑖=1
Problema 3: Una empresa que comercializa herramientas agrícolas, tiene organizados a sus
productividad. El gerente, al final del mes, pide el valor global de las ventas de los tres
departamentos y analiza que departamento(s) excedan el 33% de las ventas totales, a los que se les
paga una cantidad extra equivalente al 20% de su salario mensual y si las ventas superan el 50% el
extra es del 40% de su salario mensual. Si regularmente todos los vendedores ganan lo mismo,
determinar cuánto recibirán los vendedores de los tres departamentos al finalizar el mes
Nota haga todas las validaciones que considere pertinente para evitar caer en errores lógicos
Desarrollo
Problema 1
Código fuente
Ejecución del programa
Problema 2
Código fuente
Ejecución del programa
Problema 3
Código fuente
Ejecución del programa
Conclusiones:
Se pudo diferenciar entre while y el do while mientras que el bucle While se ejecuta
después comprueba si la condición se cumple. Por otro lado el for y switch también son
herramientas importantes, en el caso del for ya que permite hacer acciones en un grupo
de datos del cual se conoce el inicio, fin y se van incrementando según la necesidad, y
En el trabajo se aplicó librerías menos usuales que iostream, tales como conio.h,
math.h, stdlib.h y ctime, que permitieron aplicar nuevas funciones, para operaciones
programación hecho por programadores (de alto nivel) para programadores, lo que se
traduce en un diseño pragmático al que se le han ido añadiendo todos los elementos
conceptual.