How to use Redis with MuleSoft. A quick start presentation.
Switch case (informe_20)
1. GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Guzmán Gómez Carlos Jossue
SEMESTRE: Segundo
PARALELO: C
CARRERA: Pedagogía de las Ciencias Experimentales Informática
PRÁCTICA: #20
TEMA:
Eclipse: Matriz (Array)
OBJETIVO:
Estructurar códigos en el diseño de matrices mediante el uso de sentencias para introducir cadenas
de números y calcular el producto de la suma de dichos valores.
RESULTADOS DE APRENDIZAJE
Obtener un correcto uso de matrices unidimensionales y bidimensionales en Eclipse.
Deducir montajes de códigos para calcular la suma de matrices.
Alcanzar trabajos precisos en la estructura que conforma una matriz.
ACTIVIDADES:
-Crear nuevos proyectos y clases en el desarrollador Eclipse.
-Formulación de códigos para realizar operaciones con matrices.
-Crear herramientas para solicitar datos por pantalla.
-Definir diferentes clases en Eclipse para segmentar procedimientos y estructuras.
DESARROLLO DE CONTENIDOS
1. Primero abriremos el programa Eclipse.
2. 2. Luego se creará un nuevo proyecto dando click izquierdo sobre “File”, “New” y “Java
Project”. Luego sobre la carpeta nombrada “src” damos click derecho, a continuación,
click izquierdo en “New” y “Class” para crear dos nuevas clases.
3. A continuación en la primera clase con el nombre de “suma” se introducirá la declaración
de matrices que se requieren y el proceso de ingreso de los valores a operar empezando por
insertar las respectivas librerías que nos serán de uso, en este caso el import
java.util.Scanner para la introducción de datos y la función principal public static void
main(String [ ] args) de todo programa ejecutable.
4. Después se realiza la introducción de las variables que se va a utilizar. En esta ocasión la
variable “int” para el almacenamiento de los valores enteros.
3. 5. Por medio de la sentencia “int” en conjunto con la clase Scanner se realiza la estructura
de la declaración de matrices que almacena: en “matriz0” la primera matriz, en
“matriz1” la segunda matriz y en “matriz2” la suma que corresponderá a los datos
ingresados en las 2 matrices declaradas.
6. Por consiguiente, se usa la sentencia “for” en las estructuras de control cíclica que
contendrán el proceso de ingreso de datos, en primer lugar con el ingreso de la estructura
de la primera matriz contenida en “matriz0 [i] [j]” con la asignación “ingresar.nextInt ();”
y en segundo lugar con el ingreso que permitirá la estructura de la segunda matriz
contenida en “matriz1 [i] [j]” con la asignación “ingresar.nextInt ();” mediante el método
System.out.println y se genera un salto de línea declarando “n”.
7. Seguidamente se programa el proceso de suma que estará desarrollado en la
estructura cíclica “for” y almacenado en el variable “matriz2 [i] [j]” por medio del
código “ =matriz0 [i] [j] + matriz1 [i] [j] ”.
4. 8. Luego se programa el proceso que contendrá el respectivo o los respetivos resultados
desarrollados en la estructura cíclica “for” y almacenado en el variable “matriz2 [i] [j]”
por medio del método System.out.println que generará una tabulación de cuatro espacios
con el “t” y un salto de línea declarando “n”.
9. Después en la segunda clase creada con el nombre de “MatrizInfinita” para realizar la
correspondiente solicitud de datos en matrices indeterminadas se comienza por introducir
las librerías que nos serán de uso, en este caso el import java.util.Scanner para la
introducción de datos y la función principal public static void main(String [ ] args) de todo
programa ejecutable.
10. Luego se realiza la introducción de las variables que se va a utilizar. En esta ocasión la
variable “int” que conlleva a los números enteros.
5. 11. A continuación por medio de la clase Scanner se realiza la estructura para obtener la entrada
de los tipos primitivos en conjunto con el objeto System.out.println que nos permitirá pedir
por pantalla la estructura de la matriz que se desee, arrojando el mensaje de “ “Ingrese la
matriz cuadrática: n” ” (el n es usado para el salto de línea que corresponde al resultado)
y se procede a guardarlo en la variable “num” con la asignación del “ingresar.nextInt ();”.
12. Con la estructura “if-else” se condiciona decisiones sobre el valor preexistente, es decir si
se ingresa una estructura de matriz que no corresponde a un número entero (ya que no
existen matrices con decimales, negativas o con valor cero) con la declaración “num (que
corresponde a la variable que se pide por pantalla) ==0” se arrojará un mensaje mediante el
objeto System.out.println enunciando que “ “No existe producto” ”, pero si el caso es
diferente se seguirá desarrollando el programa abriendo un “else” y declarando el proceso
que se deben realizar los datos ingresados empezando con “matriz0” que contendrá datos
de la primera matriz, “matriz1” que contendrá datos de la segunda matriz y en “matriz2”
que contendrá la suma correspondiente a los datos ingresados en las 2 matrices declaradas.
6. 13. Posteriormente se desarrolla el proceso de ingreso que corresponden a los distintos datos
que serán usados en el programa, contenidos en la estructura cíclica “for”, arrojando el
mensaje de “ “Ingrese la primera matriz: n” ” o “ “Ingrese la segunda matriz: n” ”,
dependiendo de las posiciones requeridas, con el objeto System.out.println y se almacena
en “matriz0 [i] [j]” para los datos de la primera matriz y en “matriz1 [i] [j]” para los
datos de la segunda matriz con la asignación “ingresar.nextInt ();” y los correspondientes
saltos de línea con “n”.
14. Para finalizar en primer lugar se programa el proceso de suma con el respectivo tanteo
que estará desarrollado en la estructura cíclica “for” y almacenado en el variable
“matriz2 [i] [j]” por medio del código “ =matriz0 [i] [j] + matriz1 [i] [j] ” y en segundo
lugar se programa el proceso que contendrán en esta clase los respetivos resultados
desarrollados de las operaciones (en esta ocasión de la suma echa) en la estructura cíclica
“for” y almacenado en el variable “matriz2 [i] [j]” por medio del método
System.out.println que generará una tabulación de cuatro espacio con el “t” y un salto de
línea declarando “n” cerrando finalmente el código
15. Utilizar el botón para ordenar correr el programa.
16. Y por último al ejecutar el programa se debe:
1) Ingresar por medio de un valor entero la estructura que obtendrá nuestra matriz.
2) Introducir los datos de la primera matriz
3) Introducir los datos de la segunda matriz.
4) Observar el resultado con sus respectivas sumas realizadas; y ordenas por medio de
las filas y columnas declaradas.