Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Examen Parcial
Examen Parcial
Examen Parcial
PARCIAL
Mg. Ing. Ronny Lagos Povis
ALGORITMOS Y TÉCNICA DE
PROGRAMACIÓN
Semestre 2020 - I
Unidad: II Unidad / Semana: 17
Realizar un programa donde le piden mediante un método realizar una matriz bidimensional de N x M,
utilizar Random que van desde 0 hasta 20 para rellenar dicha matriz, de dicho programa se pide mediante
un Menú a seleccionar y mostrar las siguientes operaciones:
Opción 1.- Mostrar la siguiente matriz donde los valores serán reemplazados con el signo asterisco (*),
como se muestra en la imagen.
7 0 8 * 0 8
15 9 2 * * 2
4 5 3 * 5 3
Opción 2.- En base a la matriz anterior, calcular la suma de todos los valores que no fueron reemplazados
por (*).
Fecha: 17/09/2020 1
Unidad: II Unidad / Semana: 17
Opción 3.- Buscar un número de la matriz, mostrarlo si se encuentra o no el número buscado, e indicar su
posición dentro del arreglo si el número se encuentra dentro de la matriz, en el caso de no existir mandar
un mensaje.
Opción 1.- Una empresa de fruterías desea vender tres tipos de frutas distintos, y se desea armar una matriz
bidimensional, donde le permite ingresar 5 clientes distintos, teniendo los siguientes costos Fruta 1 = S/.
2.00 kg, Fruta 2 = S/. 1.50 kg y Fruta 3 a S/. 3.00 kg (calcular en base a los kilogramos despachados) ,
también me permite registrar la hora de venta, como se muestra en la tabla:
Pago a
Fruta 1 Fruta 2 Fruta 3 Fruta 4 Hora
realizar
Cliente 1 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 2 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 3 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 4 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 5 99.. 99.. 99.. 99.. 999… 12:00…
❑ ❑
∑
❑
Fruta 2 ∑
❑
Total
Opción 2.- En base a la matriz anterior se desea saber la suma total de la parte donde se muestra la flecha
como se muestra a continuación:
Pago a
Fruta 1 Fruta 2 Fruta 3 Fruta 4 Hora
realizar
Cliente 1 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 2 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 3 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 4 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 5 99.. 99.. 99.. 99.. 999… 12:00…
Opción 3.- Se desea mostrar el texto de ventas realizadas en base a los datos ingresado en la matriz como,
por ejemplo:
Pago a
Fruta 1 Fruta 2 Fruta 3 Fruta 4 Hora
realizar
Cliente 1 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 2 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 3 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 4 99.. 99.. 99.. 99.. 999… 12:00…
Cliente 5 99.. 99.. 99.. 99.. 999… 12:00…
Fecha: 17/09/2020 2
Unidad: II Unidad / Semana: 17
“El cliente Nombre 2 (el nombre en mayúscula), realizo la compra de 99.. “FRUTA 1” y “FRUTA
4” a las 12:00, cancelando un total de S/. 999...
El texto mostrado se desea separar cuando encuentra una (,) y mostrarlo en un salto de línea.
Fecha: 17/09/2020 3