Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad 1
Nombre:
Fecha:
1. Calcula el área y volumen de una esfera a partir del valor del radio dado por el
usuario.
2. Dados dos lados de un triángulo rectángulo, determinar el valor de su
hipotenusa, su área y perímetro.
3. En una papelería se ponen a la venta libros en 100 pesos, agendas en 150
pesos, y plumas en 2.35 pesos. Calcule el monto total de una venta de acuerdo
con el número de artículos que un cliente adquiere.
4. Dados tres números, determinar cuál es el más pequeño y cuál es el mayor.
5. En una tienda se ofrecen descuentos de acuerdo con lo que un cliente
adquiere. Si la compra es menor a 500 pesos, el descuento es del 5%, si la
compra es superior a los 500 pero menor a 1500, el descuento correspondiente
es del 10%, y finalmente, si la compra es superior a 1500, se obtiene un
descuento del 15%. Para un total de compra dado, determina el descuento que
le corresponde y el monto a pagar.
6. Un barco tiene una capacidad de carga de aproximadamente 15,000
kilogramos. Realice un programa que ayude a controlar la recepción de
equipaje para ese barco, considerando lo siguiente: el peso de un bulto no
debe exceder de 500 kilogramos, el costo por kilo de bulto de 0 a 25 kg es de
cero pesos, mientras que el costo para bultos de 26 a 300 kg es de 20 pesos
por kilo de equipaje, y por último, el costo de 301 a 500 kg es de 30 pesos por
kilo de equipaje.
a. Para cada bulto: indicar el peso y costo de cada bulto ingresado
b. Resultados finales: La cantidad de bultos recibidos, el peso total y las
ganancias totales de todos los bultos.
Entregable:
Realiza un reporte con la solución a cada uno de los problema. Cada problema debe incluir:
- Definición del problema.
- Análisis: descripción de datos de entrada, salida y operaciones
- Algoritmo: diagrama de flujo, pseudocódigo o ambos.
- Codificación: archivo .cpp con el programa
- Pruebas: capturas de pantalla de la salida comparados con los resultados esperados
Ejemplo
Problema
Realiza la suma de dos números enteros ingresados por el usuario.
Análisis
Datos de entrada
Dato de salida
Descripción Variable
Operaciones
Algoritmo (pseudocódigo)
1. Inicio
2. Solicitar al usuario ingresar el número 1
num1 ←
3. Solicitar al usuario ingresar el número 2
num2 ←
4. Realizar la suma
res ← num1 + num2
5. Imprimir el resultado de la suma
“La suma de” + num1 + “ + ” + num2 + “ = ” + res
6. Fin
Fundamentos de programación
Diagrama de flujo
Codificación y pruebas
num2 = 3,
porque es de
tipo entero
Prueba 1
Prueba 2.
Prueba 3.