💻EJERCICIO PSEINT: BUSCAR VALORES en una MATRIZ | ESTRUCTURA PARA (FOR)💥| ✅ PASO A PASO #10

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 67

  • @wedugger1450
    @wedugger1450 2 роки тому +12

    De los pocos vídeos de pseudocodigo que no te hacen dormir. Muchas Gracias por tan buena explicación 🥺

  • @LucianoNogales-m2r
    @LucianoNogales-m2r Місяць тому

    Muy buena clase, gracias por subir los videos

  • @knightx555x
    @knightx555x 3 місяці тому +1

    Buen video, debo practicar mucho olvido para que sirven las cosas con mucha facilidad

    • @CheBsCode
      @CheBsCode 3 місяці тому +1

      si, yo igual

  • @axelreddel2207
    @axelreddel2207 Рік тому +1

    Super entendible, necesito muchos videos sobre matrices porque me cuesta mucho este tema. Mil gracias!

  • @AntarticoOficial
    @AntarticoOficial 9 місяців тому +2

    *Para los que tienen el Error 303: Subindice (0) fuera de rango (1..) azar ejecución interrumpida. Se arregla de la siguiente manera:*
    Configurar->Opciones del Lenguaje (perfiles)->Personalizar->Utilizar índices y arreglos en cadenas en base 0.

    • @TodoCode
      @TodoCode  9 місяців тому +1

      Gracias por dejarlo por escrito! En videos anteriores expliqué la configuración ☺️

    • @AntarticoOficial
      @AntarticoOficial 9 місяців тому

      @@TodoCode De nada.
      Si, leí en un comentario que lo hiciste, pero todavía no encontré en tu canal un video de como solucionar el problema.
      Soy nuevo viendo tu contenido.

    • @TodoCode
      @TodoCode  9 місяців тому

      Si, los videos están en orden en las listas de reproducción! Tal vez los estás viendo salteados, por eso no lo viste :D si vas al apartado listas de reproducción está todo ordenadito! Un saludo grande!!@@AntarticoOficial

    • @AntarticoOficial
      @AntarticoOficial 8 місяців тому

      @@TodoCode Hace poco me encontré con un video donde lo explicabas, gracias.

  • @32177186
    @32177186 Рік тому +2

    Genial profe !, yo los hice con colores asi me es mas facil cargarlos. Saludos
    Algoritmo array2
    Dimension matriz[3,3];
    definir f, c Como Entero;
    definir color Como Caracter;
    Definir fila, columna Como Entero;
    Definir esta Como Logico;


    Para f = 0 Hasta 2 Hacer //armamos las filas
    Para c = 0 Hasta 2 Hacer //armamos las columnas
    Mostrar " Ingrese un color "; //vamos cargando los datos
    Leer matriz[f,c];
    FinPara
    FinPara



    Mostrar "Ingrese el color que quiere buscar";
    leer color;
    esta = Falso;

    Para f = 0 Hasta 2 Hacer
    Para c = 0 Hasta 2 Hacer
    si (matriz[f,c] == color) Entonces
    fila = f;
    columna = c;
    esta = Verdadero;
    FinSi
    FinPara

    FinPara

    si (esta == Verdadero) Entonces
    Escribir "Encontramos el color, en la posicion ";
    Escribir "fila:",fila , " columna: ",columna;
    SiNo
    escribir " El color ingresado no se encuentra en nuestros registros";
    FinSi

    Para f = 0 Hasta 2 Hacer
    Para c = 0 Hasta 2 Hacer
    Mostrar " " ( matriz[f,c]) Sin Saltar;
    FinPara
    Escribir " ";
    FinPara


    FinAlgoritmo

  • @mateom3145
    @mateom3145 4 місяці тому

    sos una geniaa, re bien explicado

  • @art0rios
    @art0rios Рік тому

    Genial por el invitado especial.

  • @danielespada3041
    @danielespada3041 2 роки тому +2

    Estuve buscando muchos tutoriales para aprender y me tope con este video y uff me sirve de mucho muchas gracias por su contenido, me gustaria que habria ejercicios en visual studio 2019 con lenguaje de C# con interfaz de usuario.

    • @TodoCode
      @TodoCode  2 роки тому

      Hola!! Que bueno que te sirva!! Todavia no tenemos nada de c# pero si muchisimo de Java con interfaz grafica!! Podes pegar una mirada en las listas de reproduccion!! Saludos

  • @CarlosAlvarez-jp1fm
    @CarlosAlvarez-jp1fm 8 місяців тому

    Hola, muchas gracias por esta serie de videos, he aprendido y me he motivado. Me gustaría saber porque colocas dos veces las igualdades. De esta manera ==.

    • @TodoCode
      @TodoCode  8 місяців тому +1

      Xq un igual solo, depende la nomenclatura, se usa para asignar! Lo expliqué en otro video 🤩

    • @carloscla1927
      @carloscla1927 8 місяців тому

      Muchas gracias, le echaré un ojo.

  • @alexandrasanchez2287
    @alexandrasanchez2287 Рік тому

    Muy bien explicado, ojala hagas mas ejercicios

  • @luviozkaRamirez
    @luviozkaRamirez Рік тому

    Gracias profe

  • @javierismaelmanque2389
    @javierismaelmanque2389 2 роки тому

    Mejor explicado, imposible 👌

  • @danielsalem6065
    @danielsalem6065 3 роки тому +1

    Espectacular !!! Antes de verlo
    Primero en comentar

  • @yesicasofra
    @yesicasofra Рік тому

    Muchas gracias...

  • @seba0021Taringa
    @seba0021Taringa 2 роки тому +4

    Una consulta, hay alguna manera de crear un menú de movimientos de caja (caja de ahorrro) usando una matriz? que por ejemplo si hacemos una transferencia, se guarde un registro de lo que hacemos cuando entramos al módulo de Movimientos

  • @javierwendel9961
    @javierwendel9961 Рік тому

    Hermoso Ibra (asi se escribe?). Excelente video y super bien explicado como siempre. Mañana tengo el integrador de Egg Cooperation!! ay ay ay.

  • @tool767
    @tool767 3 роки тому

    Te amo gracias por existir

  • @alegorian5691
    @alegorian5691 11 місяців тому +1

    Hola profe, por costumbre hago los ejercicios antes de ver la solucion y le comparto la mia:
    Algoritmo sin_titulo
    Dimension matriz[3,3]
    Definir raza Como Caracter
    Definir encontrar Como Logico
    encontrar = Falso


    Para f = 0 Hasta 2 Con Paso 1 Hacer
    Para c = 0 Hasta 2 Con Paso 1 Hacer
    Escribir "Ingresar raza de perro"
    Leer matriz[f, c]
    FinPara
    FinPara

    Escribir "Ingrese la raza del perro a buscar"
    Leer raza

    Para a = 0 Hasta 2 Con Paso 1 Hacer
    Para b = 0 Hasta 2 Con Paso 1 Hacer
    Si(raza = matriz[a,b])
    Escribir "Si encontramos a la raza ", raza, " y su posicion es el ", a,":",b
    encontrar = Verdadero
    FinSi
    FinPara
    FinPara
    Si(encontrar = Falso)
    Escribir "No encontramos a la raza", raza
    FinSi
    FinAlgoritmo

  • @rodrigocardozo884
    @rodrigocardozo884 2 роки тому

    muy buena explicacion

  • @samueldvid
    @samueldvid 10 місяців тому

    Saludos Profe Luisina, si al momento de agregar una a una las razas de perros quiero añadir por ejemplo una variable que se llame cantidad para cada una de esas razas, como hariamos para que tanto la raza, como la cantidad me aparezcan respectivamente ?

  • @martinhernandez5956
    @martinhernandez5956 3 місяці тому +1

    Hola Luisina, era necesario crear las variables "fila" y "columna" ? (7:14) Porque quizas se podia poner un mensaje como "Su raza ", raza, " ha sido encontrada en la fila ", f, " y en la columna ", c ... O sea, utilizando las variables creadas en los 'Para' y listo, no? o me equivoco? Gracias!

  • @julio_arias_sj
    @julio_arias_sj 2 роки тому +1

    Excelente 👌

  • @sofiaguirre3285
    @sofiaguirre3285 Рік тому +2

    Que genia

  • @mcmchendrick548
    @mcmchendrick548 Рік тому

    Hola hermosa... Un favor enorme, podras hacer la inversa de una matriz de orden m*n? por fa!!!!!!

  • @Semilla719
    @Semilla719 Рік тому

    Dimension matriz[f,c] --> mi consulta es puedo darle por teclado la dimension con variables f ,c? gracias desde ya

  • @gusguscod
    @gusguscod 2 роки тому +1

    estaba buscando ejercicios de matrices y termine enamorandome

  • @JoacoCorona
    @JoacoCorona Рік тому +1

    Hola muy buena las clases de pseudocódigos. Solo se me presenta un problema en el ejercicio 10 donde hay una matriz de 3x3 con razas de perro. Cuando hago la prueba la única respuesta del programa es que no está la raza que busca el usuario y por más que reviso la parte del para f y para c donde matriz[f,c]= raza que es donde supongo que está el error ; no lo puedo corregir. Gracias. EDGARDO.

  • @alegorian5691
    @alegorian5691 11 місяців тому

    Ah si se usan valores repetidos en los inputs, el programa devolvera datos sobre la ultima coincidencia encontrada, mas no la primera, ya que reescribirá a las primeras coincidencias hasta la ultima.

  • @joaquinblanco8325
    @joaquinblanco8325 2 роки тому

    Algo para hacer menos líneas de código, es en la parte final donde pones el "Si y el Si No"
    En vez mas facil cuando se encuentra la raza de perro poner el texto que dice "Encontramos etc." y en la parte donde pones "si y si no", solo poner un Si que verifique que no lo encontraste

    • @TodoCode
      @TodoCode  2 роки тому +1

      La idea pedagógica acá es mostrar siempre la alternativa más larga o con más opciones para que el que recién arranca tenga esa visión! A nivel optimización se pueden hacer muchisimas cosas (incluso otras maneras de resolver) pero como estos videos buscan ser didácticos a nivel pedagógico, se resuelven de cierta manera particular! Gracias por el mensaje!

  • @RosanaBeatrizMUÑOZ
    @RosanaBeatrizMUÑOZ Рік тому

    hola!! genial la explicacion!!! pero llego hasta escriba raza de perro a buscar y se traba el proceso, no me doy cuenta que estoy haciendo mal.

  • @leider84
    @leider84 2 роки тому

    que buenos videos, lastima no tenga casi videos

    • @TodoCode
      @TodoCode  2 роки тому

      Esta lista tiene 11 videos de ejercicios! ES UN MONTÓN! jaja pero ya se vendrán más :) Saludos!!

  • @diegogigena6350
    @diegogigena6350 2 роки тому

    ...en todoo cooouuuudd aja✌️

  • @luismarioalonsomartinez2489
    @luismarioalonsomartinez2489 2 роки тому +2

    Algoritmo sin_titulo
    Dimension matriz[3,3]
    Definir raza Como Caracter
    Definir fila, columna Como Entero
    Definir esta como logico
    Para f=0 hasta 2 con paso 1 hacer
    para c=0 hasta 2 con paso 1 Hacer
    Escribir ("Ingrese la raza de perro")
    Leer matriz[f,c]
    FinPara
    FinPara
    Escribir ("Ingrse la raza que quiere buscar")
    Leer raza
    esta= falso
    Para f=0 hasta 2 con paso 1 hacer
    para c=0 hasta 2 con paso 1 Hacer
    si (matriz[f,c] == raza)
    fila=f
    columna=c
    esta=Verdadero
    FinSi
    FinPara
    FinPara
    si (esta== Verdadero) Entonces
    escribir ("encontramos la raza, esta en la posicion")
    Escribir "Fila: ", fila
    Escribir "Columna: ", columna
    SiNo
    Escribir "No encontramos la raza que desea buscar"
    FinSi
    FinAlgoritmo

  • @marianin65
    @marianin65 Рік тому

    El tema de banderas siempre me es un tema, será que no se manejarlas, por ejemplo en ese ejercicio en vez de establecer a la variable esta = verdadero, simplemente lo mostré en pantalla Escribir ...

  • @JoseGuzman-vv6cm
    @JoseGuzman-vv6cm 3 роки тому

    Me encantaste! 😊 Oye, y en caso de que se pidan datos distintos al usuario? 🤔
    Por ejemplo:
    Escribir "Ingrese datos",
    Escribir "Color",
    Leer datos[f, c],
    Escribir "Tamaño",
    Leer datos [f, c],
    Escribir "Peso",
    Leer datos[f, c],
    Sé podrá hacer de esta forma? 🤔

  • @javieralejandromelian3579
    @javieralejandromelian3579 2 роки тому

    Estimada Ingeniera, no he podido encontrar el manual de Pseint busco el listado completo de comandos, busco un comando tipo DATA que me permita almacenar constantes tipo cadena o numeros desde la programacion para luego efectuar una comparacion contra una matriz o arreglo. No hay un comando convertidor ASCII a Numero y viceversa?

  • @pablodemartini6318
    @pablodemartini6318 Рік тому

    Hola, como inserto los caracteres de una palabra de 9 caracteres, ingresada por usuario, en una matriz de 3 x 3?

  • @ltorrealba3
    @ltorrealba3 2 роки тому

    Yo no defini las variables fila y columns, trabaje con los indices f y c. Es necesario definirlas tambien como variables aparte?

    • @TodoCode
      @TodoCode  2 роки тому

      Todas las variables que utilices deben ser estar definidas en algún lugar. Hay lenguajes que te permiten declarar en la misma línea de la estructura (por ejemplo en Java, el for, que es equivalente al para, te deja declarar la variable en la cabecera del for...). Pero en algoritmos, lo correcto es declarar todas las variables antes de usarlas (a menos que vos f y c hayas declarado en algún lugar). Saludos!!!

  • @Salvatore-alv
    @Salvatore-alv 2 місяці тому

    interesante como poco a poco es mas versátil todo, yo lo realice así :
    Algoritmo sin_titulo

    Dimension matriz[3,3]
    definir j,k Como Entero
    Definir raza Como Caracter
    definir esta Como Logico

    esta = Falso

    //Ingresamos la raza de perros en la matriz
    para j = 0 Hasta 2 Hacer
    para k=0 hasta 2 Hacer
    Escribir("ingresa una raza de perros")
    leer matriz[j,k]
    FinPara
    FinPara


    //buscamos la raza solicitada
    Escribir "que perro buscas?"
    Leer raza

    //COMANDO "lista" para un uso de admi
    si (raza = "lista")
    para j = 0 Hasta 2 Hacer
    para k = 0 Hasta 2 Hacer
    Escribir" ",j "-", k," :",matriz[J,K], " " Sin Saltar
    FinPara
    Escribir ""
    FinPara
    SiNo
    //Se buscan coincidencias en la matriz
    para j = 0 Hasta 2 Hacer
    para k = 0 Hasta 2 Hacer
    si matriz[j,k] == raza
    //mostramos la coincidencia
    Escribir "la raza es :" matriz[j,k]
    Mostrar j,"-" k
    esta = Verdadero
    FinSi
    FinPara
    FinPara
    FinSi

    //se muestra la falta de coicidencias
    si esta = Falso Entonces
    Escribir "la raza no existe"
    FinSi




    FinAlgoritmo

  • @antonioarielcabezaspardo2476
    @antonioarielcabezaspardo2476 Місяць тому

    Puse Leer matriz[f,c], pero me aparece lin 11 error 208: Variable no definida. Que hacer en ese caso?

    • @TodoCode
      @TodoCode  Місяць тому +1

      Debés tener configurada otra forms de escritura en pseint! En las configuraciones fijate el formato con el que está

    • @antonioarielcabezaspardo2476
      @antonioarielcabezaspardo2476 24 дні тому

      Si, ya lo resolví, muchas gracias​@@TodoCode

  • @TEOACV2
    @TEOACV2 2 роки тому

    Chica, sabes cómo saco el promedio de la suma de las notas en cada fila, he intentado y no he podido, el resultado del promedio me da igual para cada alumno.

    • @ivanvaras352
      @ivanvaras352 Рік тому

      Está bonito el yorkshire Terrier "TODOCODE"

  • @jhoneydermestra2377
    @jhoneydermestra2377 9 місяців тому

    X: Java no traumatiza
    Java: Min 8:27 xddd

  • @joseantoniorojas7330
    @joseantoniorojas7330 3 роки тому

    Ayuda tengo un profe que me odia y dejo una tarea que no entiendo

    • @seliii3.__
      @seliii3.__ 2 роки тому

      No te frustras con el auto estudio? Yo sii. Muchas veces me salen malos los programas que hago 😭

  • @kevinolhaiser7812
    @kevinolhaiser7812 Рік тому

    Vos sabés que lo copio exactamente igual que vos y al ejecutar me sale el cartel "Lin 4 (inst 1): ERROR 210: Variable no definid
    a (F)"

    • @TodoCode
      @TodoCode  Рік тому +1

      Fijate si esta todo declarado y tmb que configuración de Pseint tenés activas
      !! Hay varias! En un video anterior muestro alguna de ellas!!

    • @jairomorabadilla6429
      @jairomorabadilla6429 Рік тому

      Debe declara la matriz, y f y c, yo no lo hice y por eso me daba error.

    • @antonepamelaquinones2973
      @antonepamelaquinones2973 Рік тому

      como hago eso tengo ese problema ayuda
      @@jairomorabadilla6429

  • @williansalexander3989
    @williansalexander3989 Рік тому

    no funciona

    • @TodoCode
      @TodoCode  Рік тому

      Si funciona, probablemente no viste los videos anteriores donde explico qué configuración poner en Pseint para que tome correctamente. Saludos!!

    • @AntarticoOficial
      @AntarticoOficial 9 місяців тому

      @@TodoCode ¿Me podría pasar los links de los videos?