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

Поделиться
HTML-код
  • Опубликовано: 3 дек 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!!! 🤩

  • @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.

  • @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!!

  • @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???

  • @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

  • @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

  • @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

  • @CaneChu
    @CaneChu 3 года назад +2

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

  • @joaaguade59
    @joaaguade59 3 года назад +2

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

  • @ccpriora
    @ccpriora 2 года назад +2

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

  • @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 .

  • @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....

  • @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

  • @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

  • @alexandrasanchez2287
    @alexandrasanchez2287 Год назад

    Muchas gracias super bien explicado

  • @julianmontesdeoca4902
    @julianmontesdeoca4902 Год назад

    Espectacular espero que haya mas en todo el 2023

  • @Jose-LuisP
    @Jose-LuisP 3 года назад +3

    Se le extranaba profe😊 geniales videos!!

  • @diegomiguelcruztoloza9209
    @diegomiguelcruztoloza9209 Год назад

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

  • @isaaclozano3243
    @isaaclozano3243 2 года назад

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

  • @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

  • @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 👍👍👍👍

  • @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!

  • @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

  • @borisfabian160
    @borisfabian160 11 месяцев назад

    Excelente.

  • @cesarferreira1011
    @cesarferreira1011 2 года назад

    Fua SOS una GRNIAAAA POR DIOS

  • @marinalovey355
    @marinalovey355 3 года назад +1

    Exelente!!!

  • @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.

  • @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.

  • @marioterrazas5474
    @marioterrazas5474 2 года назад

    relinda la profe

  • @rodrigocardozo884
    @rodrigocardozo884 2 года назад

    excelnte profe

  • @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

  • @leandrozuccala3019
    @leandrozuccala3019 3 года назад

    Hermosa como siempre

  • @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

  • @efrainquevedomendoza7288
    @efrainquevedomendoza7288 2 года назад

    Graciasss

  • @josefinadistefano
    @josefinadistefano Год назад

    te amo

  • @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

  • @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

  • @truebruno
    @truebruno 3 года назад +2

    Cambió el ventilador por el aire acondicionado 🥵🥶

  • @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.

  • @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

  • @barrientospomajaimerene2551
    @barrientospomajaimerene2551 Год назад

  • @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

  • @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).

  • @carthuncat2787
    @carthuncat2787 Год назад

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

  • @donpilo20
    @donpilo20 2 года назад

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

  • @PatricioB.
    @PatricioB. Год назад

    👏

  • @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 👍

  • @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¡¡¡¡¡¡¡¡¡

  • @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

  • @Medalycastillo-ul4oj
    @Medalycastillo-ul4oj 9 месяцев назад

    lo que cambio es que uvo un ventilador

  • @ivanopeluqueria
    @ivanopeluqueria 7 месяцев назад

    el color de luz de fondo de violeta celeste

  • @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"

  • @dannyverdun2310
    @dannyverdun2310 9 месяцев назад

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

  • @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

  • @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

  • @pecopue783
    @pecopue783 3 года назад +1

    El pelo

  • @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

  • @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!

  • @tuviejaestudios4742
    @tuviejaestudios4742 9 месяцев назад

    no era 1,1?

  • @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

  • @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.

  • @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.

  • @kizxs
    @kizxs 8 месяцев назад

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

  • @rosangela5581
    @rosangela5581 Год назад

    jajaja te recogiste el cabello