💻EJERCICIO PSEINT: LLENAR DIAGONAL PRINCIPAL en una MATRIZ | EST. PARA (FOR) 💥| ✅ PASO A PASO #9

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

КОМЕНТАРІ • 92

  • @mirco-yt4ll
    @mirco-yt4ll 5 місяців тому +4

    hoy maraton de todocode para el parcial de mañana, vamo q se aprueba

  • @fabriciolopezbellotti8468
    @fabriciolopezbellotti8468 2 роки тому +19

    Hola! No soy de hacer comentarios, pero posta que la ocasión lo amerita. Es un placer ver tus videos, te juro que siempre que vengo a tu canal por un tema puntual no puedo evitar seguir viendo otros videos con material que no buscaba. Re clarificadora, muy didáctica y terriblemente carismática. Muchas, muchas gracias!

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

      Woww! Que hermosas y alentadoras palabras!!! Muchísimas gracias Fabricio!!! 🤩

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

    primero que nada, muchas gracias por los cursos, estoy haciendo un repaso - re-afianzamiento de conocimientos y me son de mucha ayuda los videos.
    respecto al cambio, al principio pensé que era referido a la vestimenta, luego noté que fue un cambio del peinado y observando detenidamente, te mojaste el pelo para apalear el calor ☺
    un saludo desde San Juan!!

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

    Excelente 👌
    Cambió el peinado 😅 después se notaba que no estaba el ventilador sino el aire acondicionado por el movimiento de su cabello.

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

    Después de ver este video fui al ejercio a arreglarlo, tuve que empezar el índice en 1 por que no había guardado la opción, como de costumbre excelente video

  • @dianapatriciaarcilagomez8232
    @dianapatriciaarcilagomez8232 2 роки тому +7

    muchas gracias profe lui, me explicaste 1 mes entero de clases presenciales en un solo video de 12 minutos. Eres la mejor. Dios te bendiga

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

      Muchas gracias Diana!!! Ojalá te sirvan todos los videos que tenemos!!! 🤩 saludos!!!

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

      Que significa que los numeros en la ejecucion en pantalla se desaparezcan si se mueve el cursor???

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

    Ya hace poco pasé el examen y obtuve mi certificado, sin embargo no esta de mas repasar antes de entrar con toda a Java, muchas gracias profe, Saludos desde Colombia .

  • @CaneChu
    @CaneChu 3 роки тому +2

    Me salvaste! explicas paso a paso y de forma simple, sos una Genia !!!!

  • @NadiaIndiraIppolito
    @NadiaIndiraIppolito 5 місяців тому

    Hola profe, muy buena la clase, pude realizar el ejercicio, creo lo que cambio fue el pelo y el color de fondo

  • @joaaguade59
    @joaaguade59 3 роки тому +2

    Profeee ese ejercicio lo necesitaba hace unos meses jaja. Que sigan las clases de pseint que no pare!

  • @LuisVazquez-rx3cb
    @LuisVazquez-rx3cb 9 місяців тому

    Hola Profe.... Gracias por la clase.
    Este código permite llenar la matriz y visualizarla de una vez con unos espacios para darle mas estética.
    Saludos desde Venezuela.
    Dimension matriz[6,6]

    Para f=0 Hasta 5 Con Paso 1 Hacer
    Para c=0 Hasta 5 Con Paso 1 Hacer
    si (f==c) Entonces
    matriz[f,c]=1
    FinSi
    Escribir (matriz[f,c]) Sin Saltar
    Escribir (" ") Sin Saltar
    FinPara
    Escribir ("")
    FinPara

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

    buenísimo! me encantó trabajar con matrices...

  • @Jose-LuisP
    @Jose-LuisP 3 роки тому +3

    Se le extranaba profe😊 geniales videos!!

  • @Sebastian-yp9hx
    @Sebastian-yp9hx 2 роки тому

    Que onda que le pone por favor y que bien que explica, muy grosa luisi, chapeau

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

    Genial como todos los videos! y lo que cambio es "el pelo al viento" jajaja

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

    como me gusta tu contenido y tu manera de explicar me ayuda mucho

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

    Me encantan los videos estoy por terminar el introductorio de programación para luego seguir con la carrera full stack, y me re ayudaste a entender!!!!!

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

      rendí bien el introductorio!!! ahora si vamos por full stack, gracias genia!!!!

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

      te dedicas al frontend y bakend

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

    Esto de las matrices y vectores me estancaban en el aprendizaje de la programación, ahora lo tengo muy claro con sus clases y como dirían Uds. los argentinos "Que siga siga el baile, al compás del tamboril, que no paren las clases, las clases con pseint". Éxitos siempre y una pregunta ¿Cómo definir una variable tipo cadena (String) en pseint?. Salu2 desde Ecuador

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

    No soy de hacer comentarios pero lo amerita, gran video y gran explicación, me súper suscribo, sigue así!

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

    Espectacular espero que haya mas en todo el 2023

  • @pedrogregorim
    @pedrogregorim 10 місяців тому +1

    Yo lo resolví así y creo que es más fácil porque no recorrés toda la matriz
    Para i=0 Hasta 5
    matriz[i, i] = 1
    FinPara

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

    Muchas gracias super bien explicado

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

    Muchas gracias por la forma de enseñar y explicar los ejercicios!!! Saludos desde Misiones tambien, y sí... acá si o si ventilador y/o aire acondicionado siempre!...

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

      Gracias a vos!!! Misiones = tereré a full (incluso en invierno) en mi caso! jajaja Un saludo enorme!!

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

    Tengo el honor de ser el primero de comentar 👍👍👍👍

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

    Gracias profe, me impreciono lo del bonus jsjsjs tiene mucha logica se le agradece que comparta su conocimiento

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

      aaaaaaaaaaaaaah ya lo pense mejor ajjajajj creo es su peinado se recogio el pelo, por la calor profe xD

  • @RomTechService
    @RomTechService 2 місяці тому

    Hola, tenía la teoría de como habría que hacerse pero no la síntacsis, supongo que será que voy por buen camino!

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

    Fua SOS una GRNIAAAA POR DIOS

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

    Excelente.

  • @federiconelli6489
    @federiconelli6489 2 роки тому +3

    Hola profe, realizando el ejercicio, me encontré con el problema de que cuando recorría la matriz con los PARA anidados para rellenarla, al llegar al SI y asignarle 1 a cada espacio donde f==c, me tiraba error al querer mostrarlo.
    Resulta que no se me agregaban los 0 en los espacios vacíos, así que para solucionar ese problema, le agregue un SINO al SI donde asigno 0 cuando la variable f sea distinta a c. Ese pedacito de código quedó así:
    Para f=0 Hasta 5 con paso 1 Hacer
    Para c=0 hasta 5 con paso 1 Hacer
    si (f==c) Entonces
    mat[f,c]=1
    SiNo
    mat[f,c]=0
    FinSi
    FinPara
    FinPara
    Revisé el video 1000 veces para ver si no me había equivocado, pero había seguido paso a paso tal cual, jajaja.
    Espero que le sirva a alguien si le sucede esto.
    Excelentes todos los videos!!
    Saludos

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

      lo mismo, gracias

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

      gracias

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

      ME PASO LO MISMO,NO SE PORQUE NO LO EXPLICA LUISINA EN EL VIDEO.

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

      @@donpilo20Sí lo explica. Ella aclara que tenés que revisar la configuración de PSeInt, y muestra la captura de pantalla de como tiene que quedar para que todo funcione igual que en el video.

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

    Buenas, desde La Plata, ante todo gracias por tus videos!!! Trate de hacerlo igual que en el video, pero no posicionaba los "0" en la matriz hasta q use el Sino Matrix[f,c]

    • @alewieler1906
      @alewieler1906 7 місяців тому +1

      Configurar > Opciones del Lenguaje > Personalizar > ✓ Utilizar indices en arreglos y cadenas en base 0

  • @RaymanDesign
    @RaymanDesign 3 місяці тому

    wow profe excelente explicación, veo el cambio que hasta el minuto 2:26 estaba más rosado el escenario y luego se puso más azul jejeje eso veo no se....

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

    Exelente!!!

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

    Hola! Lo que pude notar es que cuando el video empieza (tiene luces violetas o el fondo) y
    finalizar cambia como a luces azules.

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

    En caso de que quieran rellenar el resto de la matriz con números aleatorios seria algo asi :
    si f==c Entonces
    matriz(f,c) = 1
    Sino
    matriz(f,c)=Aleatorio(0,50)
    FinSI

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

    relinda la profe

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

    Hermosa como siempre

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

    excelnte profe

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

    Excelente !! a mi me quedo asi
    Algoritmo arrray1
    Dimension matriz[6,6];

    para f=0 Hasta 5 Hacer
    Para c=0 Hasta 5 Hacer
    si f==c Entonces
    matriz[f,c] = 1;
    FinSi
    FinPara
    FinPara

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

    Mostrar " ";
    FinPara

    FinAlgoritmo

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

    te amo

  • @truebruno
    @truebruno 3 роки тому +2

    Cambió el ventilador por el aire acondicionado 🥵🥶

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

    Hola profe me gustaría saber si pudiese realizar un ejercicio para la compra de pasajes de buses en la cual se muestre los asientos disponibles y luego se muestre los asientos ocupados en pseint yo lo he intentado pero nose en que me equivoco por que no me resulta ante mano muchísimas gracias están rebuenos sus videos

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

    Graciasss

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

    HOLA B DIA,GRACIAS POR TU VIDEO. POR QUE NO ME APARECE EL 0 CUANDO LO EJECUTO?GRACIAS.

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

    Lo hice antes de ver el video, ya que aún no sé vectores:
    Algoritmo MostrarDiagonaConNúmeros1
    cont

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

    Rta al desafío: Mi opinión es que al comenzar tenías el aire/ventilador encendido y al finalizar no. (Por el movimiento del pelo).

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

    Hola profe!°!!! Pregunta: cómo multiplico dos matrices. Este es el ejercicio:
    Realizar un programa que calcule la multiplicación de dos matrices de enteros de 3x3.
    Inicialice las matrices para evitar el ingreso de datos por teclado.

  • @PatricioB.
    @PatricioB. Рік тому

    👏

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

    hola profe , buenisima la clase, me re enganche con el curso, no soy estudiante lo hago por gusto,
    una consulta... a ver si no estoy haciendo lio
    hice esto
    Algoritmo sin_titulo
    Dimension NUMEROS[6,6]

    para i=0 Hasta 5 con paso 1 Hacer
    NUMEROS[i,i] =1
    Escribir "la posicion es :" , i "," ,i " el contenido es :" , NUMEROS[i,i]
    FinPara


    FinAlgoritmo
    este es el tercer intento antes de ver el video
    aunque funcion y solo rellena la diagonal, no se si es correcto repetir el indice "i"
    respecto a la consigna ...aunque estamos en octubre 2022 y no vi el siguiente video creo que lo que cambia es la iluminacion de fondo.
    e

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

    consulta profe, por que a mi me pide definir e inicializar las variables de la fila(f) , columna(c) y la matriz?
    gracias genia¡¡¡¡¡¡¡¡¡

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

    Hola, saludos de Rosario Argentina, tengo una pregunta, para aprender a programar: cual es la marca más básica o económica que puedo usar? Porque quiero aprender y quiero empezar con algo tranqui. Algunas marcas de notebooks que recomiendes, o tiene que ser PC si o si

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

      Cualquier compu sea pc o notebook sirve para aprender a programar, es lo que menos tenés que pensar e invertir

    • @TodoCode
      @TodoCode  3 роки тому +6

      Hola Gonzalo! ¿Cómo estás? Para trabajar con Pseint y estos ejercicios sencillos no necesitás demasiados recursos... Peeero, si después querés dedicarte a programar un lenguaje con algún IDE (por ejemplo Java) te recomendaría que encuentres algo con como mínimo 4 de ram (8 en adelante sería lo ideal pero con 4 te arreglás bastante bien) y algún procesador de mínimo dos núcleos (si podés conseguir uno de más mejor). Todo depende de tu presupuesto! Para arrancar, no es necesario demasiado, peeeero después, cuando pases a un lenguaje y se ponga "heavy" la cosa, para no pasar nervios o pelearte con tu compu todo el tiempo jajaja te recomiendo algo al menos de gama media/ media alta ;)... Saludosss!

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

      @@TodoCode muchísimas gracias 👍

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

    hola Lucina tengo un problema pseint me larga un error cuando ejecuto el programa mira es este
    Algoritmo sin_titulo

    Dimension matriz[6,6]
    Para f=0 Hasta 5 Con Paso 1 Hacer
    Para c=0 Hasta 5 Con Paso 1 Hacer
    SI (f == c) Entonces
    matriz[f,c] = 1
    FinSi
    FinPara
    FinPara

    Para f=0 Hasta 5 Con Paso 1 Hacer
    Para c=0 Hasta 5 Con Paso 1 Hacer
    Escribir (matriz[f,c]) Sin Saltar
    FinPara
    Escribir ("")
    FinPara
    FinAlgoritmo
    ejecuto me da esto*** Ejecución Iniciada. ***
    Lin 7 (inst 1): ERROR 303: Subindice (0) fuera de rango (1...6)
    que puede ser si antes me funcionaba
    te agradezco me lo digas gracias

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

    Y cómo se llenaría la diagonal secundaria?

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

    Hola Luisina, una pregunta, porqué aparecen los "0" si no les dimos instrucción para eso? Deberían aparecer los "1" en la diagonal, y los demás espacios vacíos.

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

      Ella misma lo dijo al final del video cuando no le asignamos un valor a la matriz en el codigo va aparecer sin nada osea "0"

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

    porque usaste un "==" doble igual en el si ?

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

      Porque un solo "=" significa: asignación, y entonces se pone "==" para la condicional, para comparar dos valores o variables

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

    hola, no se que cambio en el video, estaba enfocado en el ejercicio, que me cuesta bastante

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

    como seria lo mismo pero en letras??

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

      Cambiás el 0 o el 1 por las letras que quieras asignar. Acordate que las letras van entre comillas al asignar xq son de tipo caracter. Saludos!

  • @ivanopeluqueria
    @ivanopeluqueria 7 місяців тому

    el color de luz de fondo de violeta celeste

  • @Medalycastillo-ul4oj
    @Medalycastillo-ul4oj 9 місяців тому

    lo que cambio es que uvo un ventilador

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

    Por que cuando escribís el escribir para mostrar la matriz lo pones en paréntesis?

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

      Porque en la teoría oficial de los pseudocodigos se escribe entre parentesis (y la mayoría de los que sigue mi canal usa dicha nomenclatura/sintaxis). Sin embargo en Pseint, dependiendo de qué configuración usas, podés hacer que sea mas flexible y tome, por ejemplo, sin paréntesis. Lo explico en los primeros ejercicios (este ya es el 9) un saludo grandeaa

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

    Comparto codigo de la diagonal en sentido contrario
    Algoritmo rellenar_matriz_izquierda_derecha
    Dimension matriz[6,6]

    Para f=5 Hasta 0 Con Paso -1 Hacer
    Para c=0 Hasta 5 Con Paso 1 Hacer
    Si (f==c) Entonces
    matriz[f,c] = 1
    FinSi
    FinPara
    FinPara

    Para f=5 Hasta 0 Con Paso -1 Hacer
    Para c=0 Hasta 5 Con Paso 1 Hacer
    Escribir (matriz[f,c]) Sin Saltar
    FinPara
    Escribir ("")
    FinPara

    FinAlgoritmo

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

    no era 1,1?

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

    me sale error "posicion no inicializada matriz[0,1]

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

      Hola! Configuraste pseint para que arranque desde cero? En videos anteriores explicamos como hacer dicha configuracion 😊

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

      Me pasaba lo mismo me fui al perfil y lo que hice fue desmarcar la primera opción "No permitir utilizar variables o pociones de arreglos sin inicializar", y listo todo igual como se muestra en el video.

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

    gracias, a mi no me corre, pues en la línea 14 me sale error, asi: ERROR 288: Posición no inicializada (MATRIZ(0,1))
    No se encontro descripción para este error , /// no sé qué hacer

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

      Tenés la misma configuración en pseint para vectores y matrices? Lo explicamos en unos videos anteriores a este

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

      Me pasaba lo mismo me fui al perfil y lo que hice fue desmarcar la primera opción "No permitir utilizar variables o pociones de arreglos sin inicializar", y listo todo igual como se muestra en el video.

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

    Hola profe, yo considere que seria un desperdicio tener que recorrer cada elemento si ya sabia cual era la posicion en donde deberian de estar los 1's.
    Algoritmo sin_titulo
    //Asi se crea una matriz bidimencional, 6 filas y 6 columnas
    Dimension matriz[6,6]

    Para i = 0 Hasta 5 Con Paso 1 Hacer
    matriz[i, i] = 1
    FinPara

    Para x = 0 Hasta 5 Con Paso 1 Hacer
    Para j = 0 Hasta 5 Con Paso 1 Hacer
    Escribir matriz[x, j] Sin Saltar
    FinPara
    Escribir ""
    FinPara
    FinAlgoritmo

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

      O tambien que sea diagonal partiendo desde la derecha superior:
      Algoritmo Ejercicio9_1
      //Crear una linea diagonal de 1's en pantalla, partiendo del [0,5] hasta el [5,0]
      Dimension matriz[6,6]
      Definir fi, co Como Entero
      fi = 0
      co = 5

      Para i = 0 Hasta 5 Con Paso 1 Hacer
      matriz[fi, co] = 1
      co = co - 1
      fi = fi + 1
      FinPara

      Para a = 0 Hasta 5 Con Paso 1 Hacer
      Para b = 0 Hasta 5 Con Paso 1 Hacer
      // Sin saltar es para que no se salte de linea en cada mensaje
      Escribir matriz[a, b] Sin Saltar
      FinPara
      //Para saltar linea en cada grupo del segundo Para
      Escribir ""
      FinPara
      FinAlgoritmo

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

    El pelo

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

    Se agarro el pelo y estaba el fondo rosa a azul..

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

    jajaja te recogiste el cabello