Ejercicio Prácticos Arrays Unidad II

download Ejercicio Prácticos Arrays Unidad II

of 5

Transcript of Ejercicio Prácticos Arrays Unidad II

  • 8/18/2019 Ejercicio Prácticos Arrays Unidad II

    1/5

  • 8/18/2019 Ejercicio Prácticos Arrays Unidad II

    2/5

  • 8/18/2019 Ejercicio Prácticos Arrays Unidad II

    3/5

     

    Ejercicios Prácticos: Arrays

    1)  Crea un array o arreglo unidimensional con un tamaño de 5, asígnale los valoresnuméricos manualmente (los que tú quieras) y muéstralos por pantalla.

    2)  Modifica el ejercicio anterior para que insertes los valores numéricoscon leer mediante un bucle y los muestre por pantalla.

    3)  Crea un array o arreglo unidimensional con un tamaño de 10, inserta los valoresnuméricos que desees de la manera que quieras y muestra por pantalla la media

    de valores del array.

    4)  Crea un array o arreglo unidimensional donde tú le indiques el tamaño porteclado y crear una función que rellene el array o arreglo con los múltiplos de un

    número pedido por teclado. Por ejemplo, si defino un array de tamaño 5 y elijo un3 en la función, el array contendrá 3, 6, 9, 12, 15. Muéstralos por pantalla usando

    otra función distinta.

    5)  Crea dos arrays o arreglos unidimensionales que tengan el mismo tamaño (lopedirá por teclado), en uno de ellos almacenaras nombres de personas como

    cadenas, en el otro array o arreglo ira almacenando la longitud de los nombres,

    para ello puedes usar la función LONGITUD(cadena) que viene en PseInt. Muestra

    por pantalla el nombre y la longitud que tiene. Puedes usar funciones si lo deseas.

    6)  Haz lo mismo que el ejercicio anterior pero con un arreglo o arraymultidimensional. Ten en cuenta que no podemos tener una columna con cadena

    y otra con números, así que usa la función convertiratexto(numero) que viene en

    PseInt. Piensa cuantas columnas y filas deberá tener el array o arreglo, también de

    qué forma deberemos recorrer el array o arreglo según lo que nos pide.

    7) Crea un arreglo o array multidimensional con un tamaño que nosotros le

    indiquemos por teclado (puede ser 6×4, 7×2, etc.), recorre el array o arreglo e

    introduce número aleatorios (función azar(x) donde x es el límite donde generara),

    crea una función llamada rellenaArray. Por último, muéstralos por pantalla tal como

    quedarían en el array o arreglo, es decir, si el array es de 5×5 tendremos que hace

    que cada 5 números baje una línea, por ejemplo:

    5 2 6 8 4

    5 4 3 2 1

    9 8 7 4 2

    9 8 7 5 2

    2 3 5 4 2

    Para escribir sin que salte de línea, usamos Sin Saltar

  • 8/18/2019 Ejercicio Prácticos Arrays Unidad II

    4/5

     

    8) Crea un arreglo o array multidimanesional que contenga 3 columnas y las filas

    que tú quieras, las dos primeras columnas tendrán números y en la 3 columna será

    el resultado de sumar el número de la primera y segunda columna. Muestra el array

    o arreglo de la siguiente forma:

    3 + 5 = 84 + 4 = 7

    …….. 

    9) 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.

    10) Crea un array o arreglo multidimensional que contenga la tabla de multiplicar

    del 1 al 9 (10 filas y 10 columnas). La primera fila y la columna deben contener

    estos números. Algo así:

    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 array o arreglo. Así debe quedar al final:

  • 8/18/2019 Ejercicio Prácticos Arrays Unidad II

    5/5

     

    El Reto de la semana:

    Hay 2 salones en un colegio el B101 y B102 cada salón tiene 3 filas y en cada fila

    hay 4 asientos. Hacer un seudocódigo en PSeInt para rellenar cada uno de losasientos con nombres de alumnos ingresados por teclado.

    Éxitos !!!