Ejercicios propuestos y resueltos matrices en pseudocódigo

Hola a todos, hoy os dejo una serie de ejercicios propuestos y resueltos sobre matrices en pseudocódigo.

Los ejercicios no tienen una única solución, el objetivo es que haga lo que pide y si se pide que se haga de una forma especifica hacerlo.

¡Tenemos curso en udemy!

https://www.udemy.com/course/iniciacion-a-programacion-con-pseint/

Aquí os dejo el curso de pseudoódigo:

Curso Pseudocódigo con Pseint

En youtube tenemos un curso completo de Pseudocódigo con PseInt:

Si tienes alguna duda o quieres proponer alguna solución alternativa, deja un comentario en este post o mándanos un mensaje a administrador@discoduroderoer.es También dejare algunos comentarios para explicar que hace cada paso. Puedes ponerlos con //

Recuerda que debes escribir la función, el algoritmo principal y llamar la función en esta.

IMPORTANTE: para estos ejercicios vamos a utilizar esta configuración del perfil (Configurar – Opciones del lenguaje):

1) Crea un arreglo multidimensional de 5×2 donde la primera columna se guardará un nombre y en la segunda columna la longitud del nombre de la primera columna. Muestra los nombres y sus longitudes.

2) Crea un arreglo multidimensional de 3×3 y rellenalo con numeros aleatorios entre 1 y 9. Muéstralos con el siguiente formato:

3 4 1

5 4 3

1 9 9

Para escribir sin que salte de linea, usamos Sin Saltar

3) Crea un arreglo multidimensional de 4×3 donde las dos primeras columnas tendrán números y en la 3 columna sera el resultado de sumar el número de la primera y segunda columna. Muestra el arreglo multidimensional de la siguiente forma:

3 + 5 = 8

4 + 4 = 8

1 + 3 = 4

5 + 1 = 6

Piensa de que forma puedes mostrar con un solo bucle.

4) Crea un arreglo o array multidimensional con un tamaño que definiremos nosotros por teclado,  contendrá números aleatorios usando la función anterior y crearemos un array o arreglo unidimensional donde se copiaran los números que contiene el array multidimensional. Piensa que tamaño debe tener el array o arreglo unimensional.

[5) Crea una matriz con la tabla de multiplicar de 1 al 9, tendría que tener el siguiente aspecto:

El resto de números deberemos calcularlo, usando los numeros que disponemos, es decir, en la primera fila de 0, calculara 1*1, 1*2, 1*3, etc. usando las posiciones del arreglo. Así debe quedar al final:

Nota: para mantenerla visiblemente cuadrada, si el numero es menor de 10, le añadimos un 0

6) Construya un algoritmo que al recibir los montos de ventas mensuales de cinco departamentos de una fábrica, proporciona la siguiente información:

  • Realizar un subproceso para saber las ventas mensuales de la fábrica.
  • Realizar un subproceso para el monto anual.
  • Realizar un subproceso para obtener el monto del departamento que tuvo la mayor venta en el mes de julio.
  • Realizar un subproceso que se le pase como parámetro el número del departamento y obtenga la mayor venta.
  • Realizar un menú con el comando según para mandar a llamar a los subprocesos anteriores.

7) Crear una matriz de 5×7, donde 5 representan la semana de un mes y 7 los días de la semana

La estructura registrara la temperatura diaria de una cabina de pago, estos oscilan entre los 7 y 38 grados.
deberá llenar la matriz de forma aleatoria para el mes de mayo donde el primer dia inicia en lunes y el
ultimo (31) se ubica en el miercoles.

Se nos pide hacer lo siguiente:

– Obtener la temperatura mas alta y baja de la semana y que dia se produjo (lunes,martes, etc etc).
– Promedio temperatura de la semana.
– Temperatura mas alta del mes y su dia

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

8 comentarios

  1. Gaston

    Hola alguien me puede ayudar en una matriz es para un examen final :c es este plis urg :’)
    Código de 10 x 10 que genere una matriz aleatoria de esas dimensiones, con esa matriz aleatoria deben hacer una función que reciba la matriz y que retorne de tres valores. Primero, el promedio de todos los valores. Segundo, la suma de las filas pares (0, 2, 4, 6, 8, 10). Tercero, la suma de las columnas impares (1, 3, 5, 7, 9).

  2. Johan

    Muy bien explicado, me resultó muy util la verdad 11/10

  3. isabel corona

    Me podrias ayuar en este algoritmo?

    Elabora un algoritmo que que capture el nombere del empleado y las ventas en 10 meses. imprima nombre del empleado y cual fue la venta mas alta.
    Gracias m super urge.

  4. Florencia

    1.Haz un programa que pida al usuario 7 datos, los guarde en una matriz y luego muestre indique el mayor

    2.Haz un programa que pida al usuario 7 datos, los guarde en una matriz y luego muestre indique el curto dato

    3.Crea un programa que pida un número al usuario un número de mes (por ejemplo, el 4) y diga cuántos días tiene (por ejemplo, 30). Debes usar una matriz.

    4.Haz un programa que pida al usuario 5 datos, los guarde en una matriz y luego muestre su PROMEDIO (la suma de los 5 datos, dividida entre 5).

    5.En el programa anterior la que se pida al usuario 5 datos, se guarden en una matriz y finalmente se calcule su media, se muestre ésta y se muestren también los valores mayores que la media).

  5. Florencia

    AYUDAA

    1.Crear una matriz de 8 elementos y obtener la suma y el promedio de dicho matriz

    2.Crear una matriz de notas alumnos con 10 datos y otra con la condición (aprobado y reprobado) debes cargar las primera y la segunda debera cargarse con la condicion indicada.

    3.Crear dos matrices de 5 datos cda una y una tercera que debera cargar el producto de las dos primeras.

  6. jorge rest

    hola, buenas espero se encuentren bien
    como puedo hacer este mismo codigo en google colab muchas gracias

  7. fabricio

    me pueden ayudar con este ejercicio de pseint
    un cliente quiere desbloquear un automovil mediante un codigo de seguridada
    para la cual el programa debera tener las siguientes condiciones
    -debe tener un menu de opciones para ser mostrada en pantalla digital

    el codigo es 2468
    el numero de intentos maximos es 3
    si exede el numero de intentos el vehiculo se bloquear hasta ingresar un pin 1234

    gracias

  8. Julian

    Podrian ayudarme con este?
    Una empresa de venta de productos por correo desea realizar una estadística de las ventas

    realizadas de cada uno de sus productos a lo largo de una semana. Distribuya luego 5 produc-
    tos en los 5 días hábiles de la semana. Se desea conocer:

    a) Total de ventas por cada día de la semana.
    b) Total de ventas de cada producto a lo largo de la semana.
    c) El producto más vendido en cada semana.
    d) El nombre, el día de la semana y la cantidad del producto más vendido.
    El informe final tendrá un formato como el que se muestra a continuación:

    Lunes Martes Miércoles Jueves Viernes Total producto

    Producto 1
    Producto 2
    Producto 3
    Producto 4
    Producto 5
    Total semana
    Producto más
    vendido

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539