SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
GUÍA DE USO DE LABORATORIOS
ESTUDIANTE: Kevin Yanza
SEMESTRE: Segundo
PARALELO: “C”
Exposición
TEMA:
Arreglo bidimensional
OBJETIVO:
Conocer el entorno de desarrollo “Eclipse”, para el desarrollo, edición,
compilación, y depuración de una matriz en Java
RESULTADOS DE APRENDIZAJE
Comprensión de matrices
Distinción de las diferentes partes del entorno de desarrollo de Eclipse
Correcto uso de las matrices bidimensionales
ACTIVIDADES:
Realizar un programa en donde podamos ingresar la dimensión de la
matriz cuadrática, luego ingresar valores y determinar el número mayor
y menor de los elementos ingresados en la matriz, y tambien saber en qué
posición se encuentran.
DESARROLLO DE CONTENIDOS
1. Desarrollo del ejercicio
2. Ejecución del programa
f.) ______________________ f.) __________________
MSc. Víctor Zapata
ESTUDIANTE DOCENTE
import java.util.Scanner;
public class Bidimensional {
public static void main(String[] args) {
// TODO Auto-generated method stub
//ingresamos la matriz
int num, i, j;
Scanner in = new Scanner(System.in);
System.out.print("Ingrese matriz cuadratica: ");
num=in.nextInt();
if(num==0) {
System.out.println("no existe profucto");
}else {
i=num;
j=num;
int mayor, menor;
int filaMayor, filaMenor, colMayor, colMenor;
//Se crea una matriz con el numero de filas y columnas ingresada
int[][] A = new int[num][num];
//Se introducen por teclado los valores de la matriz
System.out.println("Elementos de la matriz: ");
for (i = 0; i < num; i++) {
for (j = 0; j < num; j++) {
System.out.print("A[" + i + "][" + j + "]= ");
A[i][j] = in.nextInt();
}
}
//Mostrar por pantalla los valores que contiene la matriz
System.out.println("valores introducidos:");
for (i = 0; i < A.length; i++) {
for (j = 0; j < A[i].length; j++) {
System.out.print(A[i][j]+" ");
}
System.out.println();
}
//Calcular el mayor valor de la matriz y el menor.
//Obtener las posiciones que ocupan el mayor y el menor dentro de la
matriz
mayor = menor = A[0][0]; //se toma el primer elemento de la matriz
como mayor y menor
filaMayor = filaMenor = colMayor = colMenor = 0;
//mediante dos bucles for anidados recorremos la matriz
//buscamos el mayor, el menor y sus posiciones
for (i = 0; i < A.length; i++) { //para cada fila de la matriz
for (j = 0; j < A[i].length; j++) { //para cada columna de la
matriz
//Usamos sentencia if para determinar el mayor y menor
if (A[i][j] > mayor) {
mayor = A[i][j];
filaMayor = i;
colMayor = j;
} else if (A[i][j] < menor) {
menor = A[i][j];
filaMenor = i;
colMenor = j;
}
}
}
//Mostrar por pantalla el mayor elemento de la matriz,el menor y las
posiciones que ocupan
System.out.print("Elemento mayor: " + mayor);
System.out.println(" Fila: "+ filaMayor + " Columna: " + colMayor);
System.out.print("Elemento menor: " + menor);
System.out.println(" Fila: "+ filaMenor + " Columna: " + colMenor);
}
}
}

Más contenido relacionado

La actualidad más candente

Exposicionprogramacion convertido
Exposicionprogramacion convertidoExposicionprogramacion convertido
Exposicionprogramacion convertidoKeevynMoreno
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionMiguelBarros53
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicionKeevynMoreno
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicioKeevynMoreno
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional KeevynMoreno
 
Un numero (informe_2244)
Un numero (informe_2244)Un numero (informe_2244)
Un numero (informe_2244)Carlos Guzmán
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionalesAlisonPrez4
 

La actualidad más candente (10)

Sander moya
Sander moyaSander moya
Sander moya
 
Informe bidimensional
Informe bidimensionalInforme bidimensional
Informe bidimensional
 
Exposicionprogramacion convertido
Exposicionprogramacion convertidoExposicionprogramacion convertido
Exposicionprogramacion convertido
 
Informe jefferson cuenca_exposicion
Informe jefferson cuenca_exposicionInforme jefferson cuenca_exposicion
Informe jefferson cuenca_exposicion
 
Informe sobre exposicion
Informe sobre exposicionInforme sobre exposicion
Informe sobre exposicion
 
Informe
InformeInforme
Informe
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
 
Arreglo unidimensional
Arreglo unidimensional Arreglo unidimensional
Arreglo unidimensional
 
Un numero (informe_2244)
Un numero (informe_2244)Un numero (informe_2244)
Un numero (informe_2244)
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
 

Similar a Informe de Kevin Yanza(AB).pdf (20)

Formatos tutoria laboratorio
Formatos tutoria laboratorioFormatos tutoria laboratorio
Formatos tutoria laboratorio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Informe de Kevin Granda(AU).pdf
Informe de Kevin Granda(AU).pdfInforme de Kevin Granda(AU).pdf
Informe de Kevin Granda(AU).pdf
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Vector Unidimensional
Vector Unidimensional Vector Unidimensional
Vector Unidimensional
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
13
1313
13
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
Ejercicio
EjercicioEjercicio
Ejercicio
 
15 porta
15 porta15 porta
15 porta
 
Informe#15
Informe#15Informe#15
Informe#15
 
In 15
In 15In 15
In 15
 
15
1515
15
 
Practica 15
Practica 15Practica 15
Practica 15
 
15
1515
15
 

Más de JeffersonAguachela

Informe de tarea de operadores
Informe de tarea de operadoresInforme de tarea de operadores
Informe de tarea de operadoresJeffersonAguachela
 
Informe división secciones.pdf
Informe división secciones.pdfInforme división secciones.pdf
Informe división secciones.pdfJeffersonAguachela
 
Informe de proyecto de programación.pdf
Informe de proyecto de programación.pdfInforme de proyecto de programación.pdf
Informe de proyecto de programación.pdfJeffersonAguachela
 
Informe de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfInforme de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfJeffersonAguachela
 
Informe de números a letras.pdf
Informe de números a letras.pdfInforme de números a letras.pdf
Informe de números a letras.pdfJeffersonAguachela
 
Informe de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfInforme de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfJeffersonAguachela
 
Informe de utilización de metodo post notas.pdf
Informe de utilización de metodo post  notas.pdfInforme de utilización de metodo post  notas.pdf
Informe de utilización de metodo post notas.pdfJeffersonAguachela
 
Informe general de operadores.pdf
Informe general de operadores.pdfInforme general de operadores.pdf
Informe general de operadores.pdfJeffersonAguachela
 
Informe de utilización de get.pdf
Informe de utilización de get.pdfInforme de utilización de get.pdf
Informe de utilización de get.pdfJeffersonAguachela
 
Informe de base de datos 2.pdf
Informe de base de datos 2.pdfInforme de base de datos 2.pdf
Informe de base de datos 2.pdfJeffersonAguachela
 
Informe de bucle for y while.pdf
Informe de bucle for y while.pdfInforme de bucle for y while.pdf
Informe de bucle for y while.pdfJeffersonAguachela
 

Más de JeffersonAguachela (20)

tutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdftutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdf
 
Informe de tarea de operadores
Informe de tarea de operadoresInforme de tarea de operadores
Informe de tarea de operadores
 
Informe de tarea html.pdf
Informe de tarea html.pdfInforme de tarea html.pdf
Informe de tarea html.pdf
 
Informe de llantas.pdf
Informe de llantas.pdfInforme de llantas.pdf
Informe de llantas.pdf
 
Informe tabla.pdf
Informe tabla.pdfInforme tabla.pdf
Informe tabla.pdf
 
Informe división secciones.pdf
Informe división secciones.pdfInforme división secciones.pdf
Informe división secciones.pdf
 
Informe formulario.pdf
Informe formulario.pdfInforme formulario.pdf
Informe formulario.pdf
 
Informe de proyecto de programación.pdf
Informe de proyecto de programación.pdfInforme de proyecto de programación.pdf
Informe de proyecto de programación.pdf
 
Informe de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfInforme de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdf
 
Informe de números a letras.pdf
Informe de números a letras.pdfInforme de números a letras.pdf
Informe de números a letras.pdf
 
Bucle while.pdf
Bucle while.pdfBucle while.pdf
Bucle while.pdf
 
Informe de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfInforme de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdf
 
Informe de utilización de metodo post notas.pdf
Informe de utilización de metodo post  notas.pdfInforme de utilización de metodo post  notas.pdf
Informe de utilización de metodo post notas.pdf
 
Informe general de operadores.pdf
Informe general de operadores.pdfInforme general de operadores.pdf
Informe general de operadores.pdf
 
Sentencias de decision.pdf
Sentencias de decision.pdfSentencias de decision.pdf
Sentencias de decision.pdf
 
Informe de utilización de get.pdf
Informe de utilización de get.pdfInforme de utilización de get.pdf
Informe de utilización de get.pdf
 
Informe de base de datos 2.pdf
Informe de base de datos 2.pdfInforme de base de datos 2.pdf
Informe de base de datos 2.pdf
 
Informe de chatbot.pdf
Informe de chatbot.pdfInforme de chatbot.pdf
Informe de chatbot.pdf
 
Vectores
Vectores Vectores
Vectores
 
Informe de bucle for y while.pdf
Informe de bucle for y while.pdfInforme de bucle for y while.pdf
Informe de bucle for y while.pdf
 

Último

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 

Último (20)

PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Informe de Kevin Yanza(AB).pdf

  • 1. GUÍA DE USO DE LABORATORIOS ESTUDIANTE: Kevin Yanza SEMESTRE: Segundo PARALELO: “C” Exposición TEMA: Arreglo bidimensional OBJETIVO: Conocer el entorno de desarrollo “Eclipse”, para el desarrollo, edición, compilación, y depuración de una matriz en Java RESULTADOS DE APRENDIZAJE Comprensión de matrices Distinción de las diferentes partes del entorno de desarrollo de Eclipse Correcto uso de las matrices bidimensionales ACTIVIDADES: Realizar un programa en donde podamos ingresar la dimensión de la matriz cuadrática, luego ingresar valores y determinar el número mayor y menor de los elementos ingresados en la matriz, y tambien saber en qué posición se encuentran. DESARROLLO DE CONTENIDOS 1. Desarrollo del ejercicio
  • 2. 2. Ejecución del programa f.) ______________________ f.) __________________ MSc. Víctor Zapata ESTUDIANTE DOCENTE
  • 3. import java.util.Scanner; public class Bidimensional { public static void main(String[] args) { // TODO Auto-generated method stub //ingresamos la matriz int num, i, j; Scanner in = new Scanner(System.in); System.out.print("Ingrese matriz cuadratica: "); num=in.nextInt(); if(num==0) { System.out.println("no existe profucto"); }else { i=num; j=num; int mayor, menor; int filaMayor, filaMenor, colMayor, colMenor; //Se crea una matriz con el numero de filas y columnas ingresada int[][] A = new int[num][num]; //Se introducen por teclado los valores de la matriz System.out.println("Elementos de la matriz: "); for (i = 0; i < num; i++) { for (j = 0; j < num; j++) { System.out.print("A[" + i + "][" + j + "]= "); A[i][j] = in.nextInt(); } } //Mostrar por pantalla los valores que contiene la matriz System.out.println("valores introducidos:"); for (i = 0; i < A.length; i++) { for (j = 0; j < A[i].length; j++) { System.out.print(A[i][j]+" "); } System.out.println(); } //Calcular el mayor valor de la matriz y el menor. //Obtener las posiciones que ocupan el mayor y el menor dentro de la matriz mayor = menor = A[0][0]; //se toma el primer elemento de la matriz como mayor y menor filaMayor = filaMenor = colMayor = colMenor = 0; //mediante dos bucles for anidados recorremos la matriz //buscamos el mayor, el menor y sus posiciones for (i = 0; i < A.length; i++) { //para cada fila de la matriz for (j = 0; j < A[i].length; j++) { //para cada columna de la matriz //Usamos sentencia if para determinar el mayor y menor if (A[i][j] > mayor) { mayor = A[i][j]; filaMayor = i; colMayor = j; } else if (A[i][j] < menor) { menor = A[i][j]; filaMenor = i;
  • 4. colMenor = j; } } } //Mostrar por pantalla el mayor elemento de la matriz,el menor y las posiciones que ocupan System.out.print("Elemento mayor: " + mayor); System.out.println(" Fila: "+ filaMayor + " Columna: " + colMayor); System.out.print("Elemento menor: " + menor); System.out.println(" Fila: "+ filaMenor + " Columna: " + colMenor); } } }