Curso C++. Vectores II. Vídeo 16

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • En este vídeo vemos cómo insertar elementos en un vector de forma dinámica y cómo recorrer vectores con bucles for. Vemos el uso de los métodos at() y push_back().
    Para más cursos, ejercicios y manuales visita: www.pildorasin...

Комментарии • 29

  • @pantoanticomunistaa6242
    @pantoanticomunistaa6242 Год назад +2

    Excelentee, graciass maestroo Juan Díaz, C++ es lo máximo gracias a ud.

  • @CristianMartinezcrismarpe
    @CristianMartinezcrismarpe 11 месяцев назад +1

    me siento muy orgulloso de mi mismo por haber hecho solo el ejercicio indicado, todo esto gracias al profesor

  • @crc_12z28
    @crc_12z28 Год назад +1

    Antetodo muchas gracias por su labor, increiblemente útil...retomé el camino de la programación (despues de revisar y apreder con usted hace un tiempo en su curso de Python) porque estaba muy interesado en un curso de C++.
    En este video 29:34 , quiero decirle que después de intentar con => recods.erase() no me funcionó, (no quiero decir que no se pueda , pero la menor cantidad de código o lineas para mí siempre (menos es más), pues encontré que method... .clear()
    vector records(elements);
    records.clear(); ⬅ esta linea justamente despues de ..vector records(elements); me borra todos las posiciones declaradas y parte de cero..a mi me funcionó..no sé que me voy a encontrar en el video 17 o 18 , pero por hoy me siento satisfecho con esta solución..saludos y sigamos...

  • @CristianMartinezcrismarpe
    @CristianMartinezcrismarpe 11 месяцев назад +2

    Acojonante lo bien que explicas jejeje

  • @chemas.n.9872
    @chemas.n.9872 Год назад +1

    Hola! Creo puede resolver el problema de usar la opción records.push_back simplemente definiendo el vector con dimensión cero, así:
    vector records {};
    Así no te duplica el número de valores porque no hay ninguno desde el principio.
    Gracias por este fantástico curso.

  • @tricomax
    @tricomax 4 месяца назад +1

    Yo lo he hecho mucho más sencillo...creo...Primero declaro variables "elementos" y "nuevo_elem" no las he llamado así pero para entendernos. Luego he creado el vector sin dar ningún valor, vector records; y ya empieza desde cero. Pregunto, almaceno en "elementos" y luego en while(elementos>records.size()) {Pido datos, almaceno en nuevo_elem y después records.push_back(nuevo_elem)} Después muestro el mensaje de mostrar el vector y entonces he usado el for como has mostrado antes para imprimir el resultado for(int i=0;i

  • @pabloabaloperez4675
    @pabloabaloperez4675 Год назад +1

    Sin duda alguna eres el mejor explicando programación. Estudio C++ por mi cuenta y me he atascado en sobrecarga de operadores . Estoy deseando que ese tema salga en tu curso para despejar mis dudas. Muchas gracias por tu trabajo.

  • @SteelFramingPitbull
    @SteelFramingPitbull Год назад +4

    Me encanto el curso de Java. Aún no lo termino pero realmente explicas y enseñas muy bien

  • @CesarPeron
    @CesarPeron 5 месяцев назад

    La solución óptima para evitar los ceros, interpreto que es declarar en la línea 20 los elementos, digamos así:
    vector records;
    De esa forma, el vector vendrá limpio de elementos de origen, para luego agregarlos con push.back e imprimir solo estos.

    • @Elcrack158
      @Elcrack158 4 месяца назад

      de que minuto es eso?

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

    Gracias por su tiempo profe, saludos desde Argentina.

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

    Gracias profe Juan, sos el mejor maestro de programación. Espero aportarte en algo cuando genere ingresos. Saludos....

  • @MiguelAngel-tt6ji
    @MiguelAngel-tt6ji Год назад

    Muy bueno!!!! me encanta C ++ y tus tutoriales maestro!

  • @mauriciotorresvblog
    @mauriciotorresvblog Год назад +2

    Tremendo profe!!

  • @migueiglesias
    @migueiglesias 6 месяцев назад

    Muchas gracias por compartir!

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

    Muchas gracias..muy esperado y buen vídeo 👌

  • @j.m.l.d.8072
    @j.m.l.d.8072 5 месяцев назад

    ¡Gracias!

  • @eliasortega8681
    @eliasortega8681 Год назад +1

    en javascript, no hay diferencia entre vector y array, lo toma como los mismo, por eso utilizan const , aunque los valores dentro aumente o disminuyen

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

    Muchas gracias por tu aporte

  • @CesarPeron
    @CesarPeron 5 месяцев назад

    Tenes algún video donde se muestre como configurar VSC para poder depurar en C++? No logro hacerlo funcionar, solo compila pero no depura paso a paso

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

    Muchas gracias Merci beaucoup

  • @alexulquiorra1
    @alexulquiorra1 Год назад +1

    Hola a todos, me gustaría que me ayudaran con algo. Yo sigo estas mismas líneas y no me compila, de hecho, vector records {1,2,3,4}; me marca un error de sintaxis y no sé porque. Al igual que con los arrays, a fuerzas me obliga a poner un igual antes de los valores, int alex [ ] = {1,2,3,4}; Alguien sabe por qué está pasando esto? Gracias

  • @user-wb6gc2bc7m
    @user-wb6gc2bc7m 10 месяцев назад

    sublime

  • @adrianmunoz3557
    @adrianmunoz3557 9 месяцев назад +1

    for ( int i=0; i

  • @Paquico02
    @Paquico02 Месяц назад

    Necesito ayuda, estaba haciendo la práctica del video y de repente me sale todo el rato el error de que no se encuentra .exe en el archivo y no se que hacer

  • @الحقائقمؤلمة
    @الحقائقمؤلمة 4 дня назад

    no es necesario usar erase(). Solo declara el vector records sin elementos, después pides el número de elementos a ingresar; dentro del bucle for, lees cada dato con push_back nada mas. Asi no salen ceros.

    • @pildorasinformaticas
      @pildorasinformaticas  3 дня назад +1

      Copia y pega todo tu código por aquí para poder comprobar que lo que dices es cierto. ¡Saludos!

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

    además, trate de declara primero las variable y el vector pero el programa me daba error, luego lo hice como el video y me salió, incluso tenes q poner el size() como dice el video sino también te da error , eso quiere decir que no se puede hacer de otra manera sino como el video especifica