SlideShare una empresa de Scribd logo
1 de 7
INFORME
ESTUDIANETE: Jefferson Paúl Cuenca Tenecela SEMESTRE: SEGUNDO
PARALELO: C PRÁCTICA #15
TEMA:
Desarrollo de nuestra practica quince en ECLIPSE.
OBJETIVO:
-Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos que comprender
lo que es la entrada, salida de datos .
RESULTADOS DE APRENDIZAJE
-Comprensión de la aplicación de Eclipse.
-Uso correcto del código que aplicaremos en Eclipse.
-Aprender ejercicios unidimensionales y bidimensionales
ACTIVIDADES:
-Realizar un programa que me permita ingresar el número de filas y columnas de una matriz , así
como también ingresar los datos de dichas matrices y al final la matriz resultante.
DESARROLLO DE CONTENIDOS
1. Abrir la aplicación ECLIPSE.
2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso lo vamos a
guardar en Escritorio (workspace).
3. Creamos un proyecto nuevo de Java.
4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
5. Dentro de nuestro nuevo proyecto crearemos una nueva clase.
6. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static void main
(String[]args) esté marcada.
7. Debemos crear 2 proyectos Java, uno para ingresar el menú y el otro para la resolución de los
resultados, los 2 proyectos deben llevar esta estructura.
8. Ingresaremos el siguiente código en este código ingresaremos las matrices, en dicho código utilizamos
variables de tipo entero, la sentencia for para la operación y el system.out.println para imprimir los
resultados
9. Por último utilizaremos el botón para correr el programa.
10. Al correr el programa nos pedirá ingresar las matrices
11.- Por último, dejaré la línea de código que utilicé. En el proyecto operación utilicé el siguiente
código:
package Matriz;
import java.util.Scanner;
public class Matrizmultiplicación {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i,j,h;
Scanner in=new Scanner(System.in);
System.out.println("Ingrese numero de filas de la
primera matriz");
int x1=in.nextInt();
System.out.println("Ingrese numero de columnas de la
primera matriz");
int z1=in.nextInt();
System.out.println("Ingrese numero de filas de la
segunda matriz");
int x2=in.nextInt();
System.out.println("Ingrese numero de columnas de la
segunda matriz");
int z2=in.nextInt();
int[][] m1=new int[x1][z1];
int[][] m2=new int[x2][z2];
int[][] mR=new int[x1][z2];
for(i=0;i<x1;i++){
for(j=0;j<z1;j++){
System.out.println("Ingrese la primera
matrizn");
m1[i][j] = in.nextInt();
}
}
System.out.println("La matriz 1");
for( i=0;i<x1;i++){
System.out.print("[ ");
for( j=0;j<z1;j++){
System.out.print(m1[i][j]+" ");
}
System.out.print("]");
System.out.println("");
}
//
for(i=0;i<x2;i++){
for(j=0;j<z2;j++){
System.out.println("Ingrese la segunda
matrizn");
m2[i][j] = in.nextInt();
}
}
System.out.println("La matriz 2");
for( i=0;i<x2;i++){
System.out.print("[ ");
for( j=0;j<z2;j++){
System.out.print(m2[i][j]+" ");
}
System.out.print("]");
System.out.println("");
}
if(z1==x2){
System.out.println("La matriz resultante es: ");
for( i=0;i<x1;i++){
System.out.print("[ ");
for( j=0;j<z2;j++){
for( h=0;h<z1;h++){
mR[i][j]+=m1[i][h]*m2[h][j];
}
System.out.print(mR[i][j]+" ");
}
System.out.print("]");
System.out.println("");
}
}
else{
System.out.println("Los rangos de las Matrices son
incorrectos");
}
}
}
f.) ___ _________ f.) __________________
MSc. Víctor Zapata
ESTUDIANTE DOCENTE

Más contenido relacionado

La actualidad más candente (20)

Practica 11
Practica 11Practica 11
Practica 11
 
Informe#13
Informe#13Informe#13
Informe#13
 
15
1515
15
 
Practica 15
Practica 15Practica 15
Practica 15
 
15
1515
15
 
14
1414
14
 
Practica 14
Practica 14Practica 14
Practica 14
 
14 porta
14 porta14 porta
14 porta
 
15 porta
15 porta15 porta
15 porta
 
14
1414
14
 
Editable
EditableEditable
Editable
 
Informe#8
Informe#8Informe#8
Informe#8
 
07
0707
07
 
Practica 14
Practica 14Practica 14
Practica 14
 
07 porta
07 porta07 porta
07 porta
 
Informe#2
Informe#2Informe#2
Informe#2
 
In 21
In 21In 21
In 21
 
Conjuntos
ConjuntosConjuntos
Conjuntos
 
Informe#12
Informe#12Informe#12
Informe#12
 
12
1212
12
 

Similar a Informe#15 (13)

Practica 10
Practica 10Practica 10
Practica 10
 
Practica 13
Practica 13Practica 13
Practica 13
 
13
1313
13
 
13
1313
13
 
13 porta
13 porta13 porta
13 porta
 
Informe#6
Informe#6Informe#6
Informe#6
 
12
1212
12
 
Practica 12
Practica 12Practica 12
Practica 12
 
Informe karen jacome
Informe karen jacomeInforme karen jacome
Informe karen jacome
 
12 porta
12 porta12 porta
12 porta
 
Informe#9
Informe#9Informe#9
Informe#9
 
In 14
In 14In 14
In 14
 
Und 2 tema 4
Und 2  tema 4Und 2  tema 4
Und 2 tema 4
 

Más de paulcuenca9

Más de paulcuenca9 (20)

Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 
Chatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertidoChatbot convertido compressed (1)-comprimido (3)-convertido
Chatbot convertido compressed (1)-comprimido (3)-convertido
 
Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)Chatbot convertido compressed (1)-comprimido (3)
Chatbot convertido compressed (1)-comprimido (3)
 
18
1818
18
 
017
017017
017
 
016
016016
016
 
Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7Jefferson cuenca practica_b#7
Jefferson cuenca practica_b#7
 
Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6Jefferson cuenca practica_b#6
Jefferson cuenca practica_b#6
 
Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5Jefferson cuenca practica_b#5
Jefferson cuenca practica_b#5
 
Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4Jefferson cuenca practica_b#4
Jefferson cuenca practica_b#4
 
Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3Jefferson cuenca practica_b#3
Jefferson cuenca practica_b#3
 
Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2Jefferson cuenca practica_b#2
Jefferson cuenca practica_b#2
 
Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1Jefferson cuenca practica_b#1
Jefferson cuenca practica_b#1
 
Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)Base de datos_-_php_myadmin_(3)
Base de datos_-_php_myadmin_(3)
 
Vector
VectorVector
Vector
 
15
1515
15
 
14
1414
14
 
Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13Jefferson cuenca trabajos_individuales#13
Jefferson cuenca trabajos_individuales#13
 
Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12Jefferson cuenca trabajos_individuales#12
Jefferson cuenca trabajos_individuales#12
 
Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11Jefferson cuenca trabajos_individuales#11
Jefferson cuenca trabajos_individuales#11
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Informe#15

  • 1. INFORME ESTUDIANETE: Jefferson Paúl Cuenca Tenecela SEMESTRE: SEGUNDO PARALELO: C PRÁCTICA #15 TEMA: Desarrollo de nuestra practica quince en ECLIPSE. OBJETIVO: -Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos que comprender lo que es la entrada, salida de datos . RESULTADOS DE APRENDIZAJE -Comprensión de la aplicación de Eclipse. -Uso correcto del código que aplicaremos en Eclipse. -Aprender ejercicios unidimensionales y bidimensionales ACTIVIDADES: -Realizar un programa que me permita ingresar el número de filas y columnas de una matriz , así como también ingresar los datos de dichas matrices y al final la matriz resultante. DESARROLLO DE CONTENIDOS 1. Abrir la aplicación ECLIPSE. 2. Seleccionar la dirección en la que queramos guardar nuestro proyecto, en este caso lo vamos a guardar en Escritorio (workspace).
  • 2. 3. Creamos un proyecto nuevo de Java. 4. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish. 5. Dentro de nuestro nuevo proyecto crearemos una nueva clase.
  • 3. 6. Al crear una nueva clase tenemos que asegurarnos que la opción de: “public static void main (String[]args) esté marcada. 7. Debemos crear 2 proyectos Java, uno para ingresar el menú y el otro para la resolución de los resultados, los 2 proyectos deben llevar esta estructura.
  • 4. 8. Ingresaremos el siguiente código en este código ingresaremos las matrices, en dicho código utilizamos variables de tipo entero, la sentencia for para la operación y el system.out.println para imprimir los resultados 9. Por último utilizaremos el botón para correr el programa. 10. Al correr el programa nos pedirá ingresar las matrices
  • 5. 11.- Por último, dejaré la línea de código que utilicé. En el proyecto operación utilicé el siguiente código: package Matriz; import java.util.Scanner; public class Matrizmultiplicación { public static void main(String[] args) { // TODO Auto-generated method stub int i,j,h; Scanner in=new Scanner(System.in); System.out.println("Ingrese numero de filas de la primera matriz"); int x1=in.nextInt(); System.out.println("Ingrese numero de columnas de la primera matriz"); int z1=in.nextInt(); System.out.println("Ingrese numero de filas de la segunda matriz"); int x2=in.nextInt(); System.out.println("Ingrese numero de columnas de la segunda matriz"); int z2=in.nextInt(); int[][] m1=new int[x1][z1]; int[][] m2=new int[x2][z2]; int[][] mR=new int[x1][z2];
  • 6. for(i=0;i<x1;i++){ for(j=0;j<z1;j++){ System.out.println("Ingrese la primera matrizn"); m1[i][j] = in.nextInt(); } } System.out.println("La matriz 1"); for( i=0;i<x1;i++){ System.out.print("[ "); for( j=0;j<z1;j++){ System.out.print(m1[i][j]+" "); } System.out.print("]"); System.out.println(""); } // for(i=0;i<x2;i++){ for(j=0;j<z2;j++){ System.out.println("Ingrese la segunda matrizn"); m2[i][j] = in.nextInt(); } } System.out.println("La matriz 2"); for( i=0;i<x2;i++){ System.out.print("[ "); for( j=0;j<z2;j++){ System.out.print(m2[i][j]+" "); } System.out.print("]"); System.out.println(""); } if(z1==x2){ System.out.println("La matriz resultante es: "); for( i=0;i<x1;i++){ System.out.print("[ ");
  • 7. for( j=0;j<z2;j++){ for( h=0;h<z1;h++){ mR[i][j]+=m1[i][h]*m2[h][j]; } System.out.print(mR[i][j]+" "); } System.out.print("]"); System.out.println(""); } } else{ System.out.println("Los rangos de las Matrices son incorrectos"); } } } f.) ___ _________ f.) __________________ MSc. Víctor Zapata ESTUDIANTE DOCENTE