No video

Matrices con métodos en Java (crear matriz, llenar matriz, imprimir matriz)

  Рет қаралды 76,479

Cecilia Avila

Cecilia Avila

Күн бұрын

Пікірлер: 65
@bryamstevenmendietamoreno
@bryamstevenmendietamoreno 3 ай бұрын
Espero que sigas haciendo mucho más contenido me encanta tu forma de explicar, con decirte que te entiendo más a ti que a mí profe jaajaja
@bryamstevenmendietamoreno
@bryamstevenmendietamoreno 3 ай бұрын
Explicas super bien me gustan tus vídeos
@haise183
@haise183 Жыл бұрын
Gracias a tu video pude hacer mi tarea y hice mi versión
@jhonalexrodriguezbenitez8282
@jhonalexrodriguezbenitez8282 3 жыл бұрын
Muy bueno tu vídeo primera vez que veo tu canal explicas muy bien y no das por obvio nada, cosa que es muy bueno, me aclaraste un mundo de dudas, sigue así nuevo, sub
@hinnasandude3362
@hinnasandude3362 Жыл бұрын
gracias mujer, de mucha ayuda el video. Te doy mi like
@brandonguillen4434
@brandonguillen4434 Жыл бұрын
muchisimas gracias de verdad esto me sirvio para aprender a hacer mis metodos
@lisandroflores1807
@lisandroflores1807 3 жыл бұрын
Gracias,me has salvado la vida 😔👍
@luisrodriguez7662
@luisrodriguez7662 Жыл бұрын
mil Gracias el video me ayudo con la tarea.
@josuezuleta655
@josuezuleta655 3 жыл бұрын
excelente video, saludos cordiales !
@mijailish
@mijailish 4 жыл бұрын
Genial, me has aclarado ciertas dudas que tenía, muchas gracias ¡¡¡
@DonDaxx
@DonDaxx 3 жыл бұрын
te amo ,,, gracias por el video
@sergiosc928
@sergiosc928 3 жыл бұрын
Gracias me ayudaste mucho sigue adelante
@arnaulgonzalesgonzales3089
@arnaulgonzalesgonzales3089 Жыл бұрын
👍 buen video
@danilolara544
@danilolara544 3 жыл бұрын
Explicas muy bien. ¿Das clases privadas?
@ANGELPEREZ-qp7eh
@ANGELPEREZ-qp7eh 3 жыл бұрын
Gracias
@estebancontreras7237
@estebancontreras7237 3 жыл бұрын
Muy buen video :) gracias
@elforys5475
@elforys5475 3 жыл бұрын
Oye super genial tu video me sirvió mucho, auque lo hice diferente, si quieres te muestro el código. Por cierto será que me puedes hacwr el favor de ayudar con otro código en java?
@ckte123
@ckte123 3 жыл бұрын
Hola, gracias por el comentario
@elforys5475
@elforys5475 3 жыл бұрын
@@ckte123 me puedes ayudar con un trabajo es urgente y no lo puedo terminar :(
@ckte123
@ckte123 3 жыл бұрын
@@elforys5475¿qué preguntas o dificultades tienes con tu códig
@elianaraya7278
@elianaraya7278 3 жыл бұрын
Hola tu video me ayudo, sera que podrias indicarme como hacer para retornar el valor mas grande de esa matriz
@ckte123
@ckte123 3 жыл бұрын
Hola, antes de recorrerla creas una variable que inicias en cero (0) y dentro del ciclo comparas el valor de cada posición con esa variable creada... Es decir, que dentro del ciclo tendrías algo como esto: if ( matriz[i][j] > variable) { variable = matriz[i][j]; } Al terminar los dos ciclos, ya puedes imprimir a "variable" que debe tener el valor más grande identificado.
@adrianrosas9573
@adrianrosas9573 4 жыл бұрын
que buen video ... tendras algun ejemplo de multiplicacion de matriz ??? ... gracias ....
@ckte123
@ckte123 4 жыл бұрын
Este ejemplo está con comentarios y quizá te pueda servir como guía para comprender cómo multiplicar dos matrices: bit.ly/2Q5oHMh
@wilkerpachecoperez376
@wilkerpachecoperez376 Жыл бұрын
como hago para validad que lo que ingresen sean numeros y no letras? necesito esa validacion
@ckte123
@ckte123 Жыл бұрын
Una forma podría ser validando una excepción de tipo NumberFormat. Para el mismo ejemplo del video, en el método de ingresarValores se agregaría una variable booleana para poder indicar cuando un número es válido y un ciclo para que se pida el valor hasta que se ingrese un número válido, así: for (int i = 0; i < x.length; i++) { for (int j = 0; j < x[i].length; j++) { boolean numeroValido = false; do { try { x[i][j] = Integer.parseInt(sc.nextLine()); numeroValido = true; } catch (NumberFormatException e) { System.out.println("Debe ingresar un número"); } } while (numeroValido == false); }//cierra for j }//cierra for i
@Filtrappz
@Filtrappz 3 жыл бұрын
Ayudame por favor 😭😭😭 Tengo que hacer un programa que introduzca a la memoria de la computadora 2 matrices triangulares inferiores de orden "nxn". La matriz A y B. que el programa genere una matriz C que conste de la matriz A y de la transpuesta de B, Que está transpuesta se encime sobre la matriz A para mostrar la matriz C de orden "N x ( 1 + n)"
@ckte123
@ckte123 3 жыл бұрын
Hola, el nxn supongo que es un dato que te piden que sea ingresado por teclado, entonces lo primero es solicitar n. Tomando ese n puedes armar la matrix int[][] matrizTriangInferior = new int [n][n]; Te recomiendo este sitio web donde te permite practicar mediante ejercicios y hay un ejemplo de cómo sacar la triangular inferior. Puedes empezar por obtener esa matriz para luego si construir el resto del ejercicio. tutorias.co/arrays-javacrear-matriz-triangular-inferior/#:~:text=Una%20matriz%20triangular%20inferior%20es,diagonal%20principal%20son%20todos%20cero.&text=La%20l%C3%B3gica%20que%20utiliza%20este,se%20almacena%20un%20valor%20cualquiera.
@Filtrappz
@Filtrappz 3 жыл бұрын
@@ckte123 muchas gracias por contestar, me será de gran ayuda. 🙌🙌🙌🔥
@hinnasandude3362
@hinnasandude3362 Жыл бұрын
hola pregunto, ¿que se supone que debe de haber dentro de el paquete ejemplomatrices?
@emanuelmaradiaga1729
@emanuelmaradiaga1729 Жыл бұрын
Y si la matriz que quiero que lea es de cadena? Por ejemplo la primer columna con nombre y las demas con números y la última con cadena de caracteres?
@ckte123
@ckte123 Жыл бұрын
Depende de qué tipo de datos quieras guardar. Por ejemplo, si son datos de una persona puedes crear una clase Persona y que los atributos sean del tipo de dato que necesites. Luego creas una matriz de tipo Persona, solo que cada espacio de la matriz tendría un objeto tipo Persona y dentro los datos. Sin embargo, si el ejercicio puntual es que sea una matriz y que tenga diferentes tipos de dato, una posible alternativa (no la única) es que la matriz sea de tipo Object. Algo así: github.com/researchcode/matrizvariadajava/blob/main/MatrizVariada.java
@emanuelmaradiaga1729
@emanuelmaradiaga1729 Жыл бұрын
En este código esta definido desde el programa fuente; y el usuario no lo haría desde el código sino desde la pantalla ingresaria los datos... Es decir progra. Me solicita que el usuario los ingresé desde el teclado, nombres de alumnos, notas de los parciales y que indique si reprobó. Ahora; yo intento hacer que la matriz String de nombre pueda ser definida por el usuario... El de la notas ya lo define.
@ckte123
@ckte123 Жыл бұрын
@@emanuelmaradiaga1729 en ese caso te sugeriría tener una matriz de tipo double que solo guarde las notas y en esa matriz las filas representan cada estudiante y las columnas cada asignatura. Se podría entonces preguntar al usuario cuántos estudiantes quiere tener (supongamos que se guarda ese número en una variable cantEstudiantes) y también preguntar por la cantidad de asignaturas (guardandola en una variable cantAsignaturas), entonces la matriz se crea así double[][] notas = new double[cantEstudiantes][cantAsignaturas];
@emanuelmaradiaga1729
@emanuelmaradiaga1729 Жыл бұрын
Excelente... Veremos cómo se desarrolla; haciendo una combinación.
@eliasroig5830
@eliasroig5830 3 жыл бұрын
buen video, sera que podrian ayudar con este ejercicio por favor. Crear un programa en Java que permita crear dos matrices dinámicas. Menu Crear La matriz 1. Crear la matriz 2. Cargar las matrices con valores aleatorios. Multiplicar las matrices. Mostrar el resultado de la multiplicación (dar mensaje de error si no se pueden multiplicar las matrices por con cumplir con la forma que deben tener para poder multiplicar) Salir Si-NO
@ckte123
@ckte123 3 жыл бұрын
Hola, sería un programa similar solo que tendrías que agregar una segunda matriz (matriz2). En la opción 1 del menú llamas al método definirTamano(matriz1) y en la opción 2 llamas nuevamente a definirTamano (matriz2) En la opción 3 del menú puedes llamar dos veces al método ingresarValores(matriz1); ingresarValores(matriz2); Y dentro del método ingresarValores cambias la línea x[i][j] = Integer.parseInt(sc.necxtLine()); Por estas dos líneas: Random rand = new Random(); x[i][j] = rand.nextInt(10);
@saitamaurrutia8037
@saitamaurrutia8037 3 жыл бұрын
como puedo hacer lo mismo pero con un matriz de 4x4 ya definida??
@ckte123
@ckte123 3 жыл бұрын
Hola, en la linea donde creas la matriz, en lugar de hacerla igual a null le defines el tamaño. static int[ ] [ ] matriz = new int [4][4]; Y ya no tendrías que hacer lo que se hace de definir tamaño.
@emmanuelga7890
@emmanuelga7890 3 жыл бұрын
una pregunta, si quiero ir almacenando los valores para guardarlos, como le puedo hacer, ?
@ckte123
@ckte123 3 жыл бұрын
En el método ingresarValores del vídeo se indica como solicitar los valores por teclado y se van almacenando en la matriz... No sé si te refieras a esto o a almacenarlos en otra parte.
@emmanuelga7890
@emmanuelga7890 3 жыл бұрын
@@ckte123 me pidieron hacer la taquilla de un cine y la matriz la utilizare para marcar los asientos ocupados y lo metí en un swich y me va guardando los datos pero cuando termino de asignar los asientos en su lugar, no me guarda los lugares ocupados, quiero que la matriz me valla guardando los lugares que ya seleccione
@ckte123
@ckte123 3 жыл бұрын
@@emmanuelga7890 puedes crear la matriz como está en el vídeo, es decir, fuera de los métodos. Luego en el método dónde asignas silla supongo que pides fila y columna, entonces, puedes guardar por ejemplo un 1 así: matriz[fila][columna] = 1; De esa forma cuando llames al método de imprimir/mostrar matriz se debería imprimir ceros dónde esté vacío y uno donde se haya asignado una silla.
@alvaroflores954
@alvaroflores954 4 жыл бұрын
me aclaro dudas
@josiasmartinez8175
@josiasmartinez8175 3 жыл бұрын
a mi me tira error alguien ayuda?
@ckte123
@ckte123 3 жыл бұрын
Hola ¿Cuál error? Si te es posible, comparte una imagen
@kezzito9591
@kezzito9591 3 жыл бұрын
disculpa y si quiero hacer una suma de matrices, que tengo que escribir, no se como seguir, saludos
@ckte123
@ckte123 3 жыл бұрын
Hola, usas los ciclos como se hace para mostrar la matriz y dentro en lugar de imprimir el contenido de una matriz lo que haces es mostrar el resultado de la suma: System.out.print( matriz1[i][j] + matriz2[i][j] ); Esto podría ser una forma. Otra forma es ir guardando el resultado de la suma en una matriz auxiliar que debes crear antes de los ciclos.
@dianaalejandro9099
@dianaalejandro9099 3 жыл бұрын
Hola, me podrías ayudar con un ejemplo?
@ckte123
@ckte123 3 жыл бұрын
Hola, podrías especificar ejemplo de qué, para poderte guiar
@leandroperez7359
@leandroperez7359 2 жыл бұрын
crazy
@jeanhz1065
@jeanhz1065 3 жыл бұрын
como puedo hacer con condiciones con los datos de matriz?¿
@ckte123
@ckte123 3 жыл бұрын
Hola, si es una matriz de números, suponiendo que estás dentro de los ciclos que recorren la matriz y que previamente tienes el dato de un número a buscar en la misma, un ejemplo podría ser: if(matrizNumeros[i][j] == numeroIngresado){ //Mostrar un mensaje de que se encontró el número en la matriz }
@ivancabrera7458
@ivancabrera7458 4 жыл бұрын
Hola Cecilia, nose si llegarás a contestar este msj o no, pero lo que necesito es tu ayuda, necesito estar en contacto contigo pq tengo una duda existencial con un ejercicioo de Java, te agradecería si me contestarás :' xfa
@jheisonestibengomezmuoz107
@jheisonestibengomezmuoz107 4 жыл бұрын
lo hubieras echo en clases te queda mas ordenado
@snowcodmobile736
@snowcodmobile736 4 жыл бұрын
Min 10:13 como le haces para crear los ciclos tan rápido?
@ckte123
@ckte123 4 жыл бұрын
Escribiendo la palabra for y luego oprimiendo la tecla tabulador (en Windows). Tener en cuenta que por defecto coloca el ciclo en un límite < 10, ese número depende del ejercicio que se esté desarrollando.
@snowcodmobile736
@snowcodmobile736 4 жыл бұрын
Oh si comprendo Muchas gracias por la información
@elpucarlino
@elpucarlino 3 жыл бұрын
UwU
@kiraitoquiro-chan2964
@kiraitoquiro-chan2964 3 жыл бұрын
examen de paula coñooooooooooooooooooooooooooooooo
@xC4os
@xC4os 3 жыл бұрын
Codigo?
Matrices en Java (declarar y recorrer una matriz)
11:53
Cecilia Avila
Рет қаралды 22 М.
MATRIX IN CARACOL OR SPIRAL IN JAVA
33:32
El Canal de Narva
Рет қаралды 33 М.
Harley Quinn's desire to win!!!#Harley Quinn #joker
00:24
Harley Quinn with the Joker
Рет қаралды 15 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 193 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 3,3 МЛН
JAVA - Solución de ejercicios - Menú de Opciones
12:55
Belisario De La Mata
Рет қаралды 73 М.
Java calculator app 🖩
34:36
Bro Code
Рет қаралды 420 М.
CREAR,MOSTRAR,EDITAR Y ELIMINAR ELEMENTOS DE UNA MATRIZ
11:30
Aprendiendo hoy con Gonzalez
Рет қаралды 1,9 М.
[Java]Matriz con numero aleatorios.
6:54
Rene Sanchez
Рет қаралды 12 М.
What's Your ENGLISH LEVEL? Take This Test!
21:31
Brian Wiles
Рет қаралды 2,1 МЛН
Windows 8 fue una DESGRACIA ABSOLUTA
16:48
Facu Peralta
Рет қаралды 290 М.
How He Got $600,000 Data Engineer Job
19:08
Sundas Khalid
Рет қаралды 24 М.
WPF C# Professional Modern Flat UI Tutorial
36:44
Payload
Рет қаралды 809 М.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Harley Quinn's desire to win!!!#Harley Quinn #joker
00:24
Harley Quinn with the Joker
Рет қаралды 15 МЛН