viernes, 19 de abril de 2013

Ejercicio para los de programación(203 escolarizado)

Diseñen un programa que genere una matriz NxN(una matriz cuadrada(que tiene el mismo número de filas que de columnas)) con las siguientes características:


  1. Tamaño determinado por el usuario.
  2. Llena con números enteros aleatorios, (de preferencia del 100 al 1000).
  3. Imprima todos los elementos ordenados en N filas X N columnas.
  4. Imprima solo los elementos que formarian una x dentro de la matriz.
  5. Imprima los elementos que están situados en los margenes de la matriz.
  6. Busque e imprima aquellos elementos que sean múltiplos de 6.
  7. Busque e imprima aquellos elementos que sean múltiplos de 35.




  • Enviar su carpeta del proyecto con su nombre antes de las 1pm(1 de la tarde) del dia sabado(20-abril-2013), al correo luisantonio.sh@gmail.com
  • Imprimir su código y dos salidas a pantalla del mismo, entregar la siguiente clase(miercoles).

Ejemplo de salida:


Inserta tamaño de matriz:5

52 83 86 39 31
43 23 81 16 39
12 80 63 32 75
42 42 20 54 27
19 99 33 90 62

____________________________

52 -- -- -- 31
-- 23 -- 16 --
-- -- 63 -- --
-- 42 -- 54 --
19 -- -- -- 62

____________________________

52 83 86 39 31
43 -- -- -- 39
12 -- -- -- 75
42 -- -- -- 27
19 99 33 90 62

____________________________
Multiplos de 6 en la matriz

12 es multiplo de 6 y su ubicacion en la matriz es:2,0
42 es multiplo de 6 y su ubicacion en la matriz es:3,0
42 es multiplo de 6 y su ubicacion en la matriz es:3,1
54 es multiplo de 6 y su ubicacion en la matriz es:3,3
90 es multiplo de 6 y su ubicacion en la matriz es:4,3

____________________________
Multiplos de 35 en la matriz

Otra vez, al correr el mismo programa:


Inserta tamaño de matriz:7

79 49 64 19 27 53 82
80 37 83 48 30 71 99
17 99 58 28 36 16 49
73 36 27 37 31 80 38
40 14 91 29 87 40 79
47 47 16 58 91 94 21
54 47 31 63 45 36 70

____________________________

79 -- -- -- -- -- 82
-- 37 -- -- -- 71 --
-- -- 58 -- 36 -- --
-- -- -- 37 -- -- --
-- -- 91 -- 87 -- --
-- 47 -- -- -- 94 --
54 -- -- -- -- -- 70

____________________________

79 49 64 19 27 53 82
80 -- -- -- -- -- 99
17 -- -- -- -- -- 49
73 -- -- -- -- -- 38
40 -- -- -- -- -- 79
47 -- -- -- -- -- 21
54 47 31 63 45 36 70

____________________________
Multiplos de 6 en la matriz

48 es multiplo de 6 y su ubicacion en la matriz es:1,3
30 es multiplo de 6 y su ubicacion en la matriz es:1,4
36 es multiplo de 6 y su ubicacion en la matriz es:2,4
36 es multiplo de 6 y su ubicacion en la matriz es:3,1
54 es multiplo de 6 y su ubicacion en la matriz es:6,0
36 es multiplo de 6 y su ubicacion en la matriz es:6,5

____________________________
Multiplos de 35 en la matriz

70 es multiplo de 35 y su ubicacion en la matriz es:6,6



No hay comentarios: