123. Programación en C++ || Archivos || Escribir en un archivo de texto

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024
  • НаукаНаука

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

  •  6 лет назад +41

    💻 Apúntate al curso completo de Programación en C++:
    Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H

    • @DaniiTheFox
      @DaniiTheFox 5 лет назад +8

      gracias por todo alejandro fuiste grande

    • @ArekkusuGC
      @ArekkusuGC 4 года назад +5

      La verdad, descansa en paz, me ayudaste demasiado en su momento, fuiste un grande.

  • @KiamJ
    @KiamJ 5 лет назад +403

    Descansa en paz Alejadro, nadie impartió conocimientos de manera desinteresada como tu lo hiciste. Si puedes imaginarlo puedes programarlo, hasta luego.

    • @Richard-xh5iw
      @Richard-xh5iw 5 лет назад +6

      por que dices eso ?? no me diga que fallecio alejandro ???

    • @KiamJ
      @KiamJ 5 лет назад +9

      @@Richard-xh5iw Tristemente pero así es, el murió el dos de agosto del 2019

    • @Richard-xh5iw
      @Richard-xh5iw 5 лет назад +5

      @@KiamJ No... que tragico, pero como paso que susedio de que fallecio no supe nada al respecto. No puedo creer :(

    • @miguelangelrosas799
      @miguelangelrosas799 4 года назад +5

      @@Richard-xh5iw por un cáncer, por lo que he leído en los huesos...

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

      @@Richard-xh5iw suenas un ignorante al no saber eso.

  • @xhighz0926
    @xhighz0926 3 года назад +113

    Este chico es genial, tanto que mi profe de programación en vez de dar clase, nos deja ver los videos de este bro, y apartir de eso nos deja ejercicios. Que lastima que no este aquí para ver todo lo que ha logrado y lo mucho que ha ayudado a los estudiantes. Tienes mi respeto y admiracion.
    cin>>cielo;

  • @MeguminBoch1997
    @MeguminBoch1997 3 года назад +27

    Jamás tendré un corazón de este gran hombre, gracias a él pude pasar el curso de algoritmos e introducción a la computación y aprendí el lenguaje de c++. Que en paz descanse mi gran hombre.

  • @cielocomegomitas3362
    @cielocomegomitas3362 3 года назад +25

    Un gran hombre :') gracias a él aprobé la materia de programación, siempre tendrá un espacio en mi corazón❤️😔

  • @wilvingabrielmayenalvarez5533
    @wilvingabrielmayenalvarez5533 2 года назад +7

    2022 y este joven sigue salvando la vida a los que estamos aprendiendo programación

  • @XSG-Random
    @XSG-Random 2 года назад +7

    yo tengo un año y unos meses programando, aprende js, html, css, c#. Y numca havia visto un curso tan bueno de programacion, antes de este curso, odiaba c++, xq era un lenguaje de programacion viejo, pero haora me retracto de mis palabra, gracias a ti me enamore de este lenguaje de programacion, tus enceñansas van a quedar para siempre en mi corason, descanza en paz bro, se nos fue un grande.

  • @walteracuta4138
    @walteracuta4138 4 года назад +67

    Aún me sigues ayudando bro❤❤

  • @guinsurfer4339
    @guinsurfer4339 3 года назад +4

    Alejandro, que sepas que tus videos me han dado la vida estudiando informática en la carrera. Tú junto a Unicoos sois los mejores por ayudar tanto a la gente creando este tipo de contenido.

  • @ericksasonet
    @ericksasonet 3 года назад +3

    Tenias un gran talento para enseñar, en serio que se te entendía todo, muchas gracias por dejar tu legado.

  • @marcelonoriegabardales9788
    @marcelonoriegabardales9788 2 года назад +4

    Sea donde sea que te encuentres crack, te digo gracias, muchas gracias por todos, tu memoria perdura a los años entre todos los autodidactas que desean aprender sobre programación y los que andamos en carrera, gracias crack.

  • @blackstrato2216
    @blackstrato2216 5 месяцев назад +1

    2024 y sigo aprendiendo de este gran Profesor!!! Vez tras vez vuelvo a revisar conceptos y repasar cosas que me olvido.

  • @DP-ot9do
    @DP-ot9do 7 лет назад +3

    Me pones de buenas, como que siempre tienes esa cara de felicidad, y lo explicas todo super alegre.
    Por cierto, Buen video.

  • @eduarguerrero423
    @eduarguerrero423 4 года назад +1

    y aun sigues ayudando exelente amigo si lo puedes imaginar lo puedes programar descansa en paz

  • @DavidGarcia-nx2gj
    @DavidGarcia-nx2gj 7 лет назад

    jodaaaaaaa este man si que explica bien! no como los otros youtubers que lo hacen por hacer. Aqui entiendo de donde va y sale cada vaina.

  • @sofito8
    @sofito8 7 лет назад

    No te lo puse en ninguno de tus videos anteriores, pero te amo y me estas salvando la vida

  • @Pas_-
    @Pas_- 3 года назад +3

    Descanse en paz Alejandro, los conocimientos que nos diste quedaran grabados para cualquiera que se interese en aprender.

  • @brayanbenjamin479
    @brayanbenjamin479 6 лет назад +2

    Y gracias, este vídeo me sirvió mucho xD, explicas mejor en 13min lo que mis profesores en 1 hora.

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

    Increible que despues de su partida siga apoyandonos gracias al internet, no te conoci pero si se que ayudaste a muchos aun despues de no poder hacerlo

  • @erikarodriguez-zu4ve
    @erikarodriguez-zu4ve 7 лет назад +58

    cout

  • @xiomarafloresa.6964
    @xiomarafloresa.6964 2 года назад

    Siempre estare eternamente agradecida con este canal por ayudarme a entender mejor estos temas y pasar mis examenes :,)

  • @ignaciogarciahernandez219
    @ignaciogarciahernandez219 6 лет назад +3

    Gracias, tus explicaciones y ejemplos son de lo mejor

  • @shelomauas5763
    @shelomauas5763 6 лет назад +3

    muchas gracias muy bien explicado sos un genio tengo este lunes examen ,estuide tdos los temas gracias a vs

  • @anamartinez2622
    @anamartinez2622 6 лет назад +12

    muy buenos tus videos, me has ayudado mucho. Saludos desde Venezuela ❤️

    • @username-lg4bh
      @username-lg4bh 4 года назад +1

      Que en paz descanse alejandro🈹️

  • @nerycaballeros3326
    @nerycaballeros3326 4 года назад

    La mejor manera de honrar su memoria es seguir aprendiendo de él y de todo su contenido que de forma altruista subió para apoyarnos.

  • @brandonruiz6584
    @brandonruiz6584 7 лет назад

    Hola soy de mexico y estoy haciendo unos proyectos sobre esto la verdad casi no le entendia a mi profesor pero contigo es mas facil aprender lo que me tardadaron en enseñar dos cases de 2 horas men gracias por tus videos

  • @CanacaArethor
    @CanacaArethor 4 года назад +13

    Ejercicio 1 - Archivos:
    #include
    #include
    #include
    using namespace std;
    void crear();
    void agregar();
    ofstream archivo;

    int main() {
    char opcion;

    crear();

    do {
    agregar();

    cout > opcion;

    system("cls");
    } while((opcion != 'N') && (opcion != 'n'));

    archivo.close();

    cout

    • @luisdelfinocastronava9562
      @luisdelfinocastronava9562 2 года назад +1

      Porqué es necesario el fflush(stdin)? O para qué sirve? Gracias por tu respuesta

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

      @@luisdelfinocastronava9562 Buenas, esa línea de código sirve para forzar el vaciado del buffer, para que a la hora de pedir nuevos datos al usuario, este vacía y no de error.

    • @luisdelfinocastronava9562
      @luisdelfinocastronava9562 2 года назад +1

      @@CanacaArethor entiendo. Muchas gracias!

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

      quien me puede ayudar en un ejercisio

  • @HectorRodriguez-bp7qh
    @HectorRodriguez-bp7qh 2 года назад +2

    se te echa de menos < 3

  • @isaactorres4489
    @isaactorres4489 5 лет назад +67

    RESPECT RIP

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

    Siempre serás el mejor. Descansa en paz Alejandro :,3

  • @juandavidcotespacheco3834
    @juandavidcotespacheco3834 5 лет назад

    eres un héroe crack, me sirvió muchisimo tus vídeos son lo mejor para explicar c++ sigue así

  • @daimaz3
    @daimaz3 6 лет назад +3

    Muy bueno el video. Es muy aclaratorio y didáctico.

  • @josedanielensunchobenitez9198
    @josedanielensunchobenitez9198 5 лет назад

    muchas gracias hermano buen vídeo estudio ingeniería de sistemas y tus vídeos me ayudan mucho tienes un nuevo suscriptor

  • @Neon-kw9qj
    @Neon-kw9qj 5 лет назад +1

    Tus videos me ayudan mucho a entender y complementar mis clases gracias :"v/

  • @alexsandoval4671
    @alexsandoval4671 7 лет назад +1

    Grande amigo, genial explicación, todo muy sencillo. Mejor que el ingeniero de la uni xdxd

  • @ivonnevillafranca5257
    @ivonnevillafranca5257 7 лет назад

    Man, sos otro nivel. Haces que estudiar me parezca divertido.

  • @estuardoduque9358
    @estuardoduque9358 4 года назад +1

    Muchas gracias por tanto crack
    Que en paz descanses

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

    Compa eres un pro

  • @AlexGonzalez-ju1xi
    @AlexGonzalez-ju1xi 7 лет назад +2

    Muy buen video. Calidad por todas partes y muy útil

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

    Descansa en paz, tienes mis respetos y el de todos tus seguidores.

  • @lopezpaola3886
    @lopezpaola3886 4 года назад +1

    CECyT 14, 4IV6
    La verdad me gusta como explica los videos y me ayudan para mis tareas.👌👌
    Paola Fuentes.

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

    Entró a youtube a ofrecernos tutoriales y salió siendo inmortal

  • @fabian7813
    @fabian7813 4 года назад

    Bro, te entiendo súper bien y lo haces sencillo, gracias

  • @eleazarmartimez2757
    @eleazarmartimez2757 8 лет назад

    oye muy bien el curso de c++ sigue así lo estás haciendo muy bien si se puede también me gustaría que hicieras vídeos tutoriales sobre Java y la programación orientada a objetos porque si lo haces así como el de c++ sería genial un saludo desde Colombia sigue así maestro

  • @federicolozano8751
    @federicolozano8751 5 лет назад +2

    Buen Video, gracias mil. Para quienes usen Visual studio y tengan problemas con el getline
    les comparto el código que a mí me funcionó:
    //Escribir en un archivo de texto.-
    #include "pch.h";
    #include
    #include
    #include
    #include
    #include//crear archivos
    using namespace std;
    //---Prototipos de func--------
    void escribir();
    //--Funcion Principal main-----
    int main() {
    system("color 0D");
    escribir();
    system("pause");
    return 0;
    }
    //--Funciones--------------
    void escribir() {
    ofstream archivo;
    char ruta[] = "C:/Users/Usuario/Desktop//Pruebas C++/";
    char ext[] = ".txt";
    char nombreArch[30],abrir[80],band;
    string frase;
    cout

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

    nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo, con el ando aprendiendo UnU, que descanse en paz el wey que alguna vez nos salvo de programación

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

    Y una vez más he vuelto a ti, arrastrándome como un perro en busca de respuestas

  • @El_Thanos
    @El_Thanos 4 года назад

    Gracias por la explicacion talvez me ayude en el examen de hoy.

  • @skuyker4998
    @skuyker4998 7 лет назад +1

    muy buen video tutorial, gracias por el aprendizaje generado!

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

    Mano mi carrera será tuya y en tu honor, en paz descanses viejo.

  • @kchinom
    @kchinom 7 лет назад +3

    genial tu explicación ,felicidades!

  • @luisanaguillen8841
    @luisanaguillen8841 5 лет назад

    nos has salvado, estamos agradecidos

  • @FernandoSanchezDaza
    @FernandoSanchezDaza 6 лет назад +1

    Mi tarea, lo hice con un for en lugar del do while a la hora de pedir el numero de frases...
    /*Ejercicio 1: Realice un programa que pida al usuario el nombre de un
    fichero de texto y, a continuacion permita almacenar al usuario tantas
    frases como el usuario desee.*/
    #include
    #include
    #include
    using namespace std;
    void escritura();
    int main(){
    escritura();
    system("pause");
    return 0;
    }
    void escritura(){
    ofstream archivo;
    string nomArch, frase;
    int nFrase;
    cout

  • @matiasandres8112
    @matiasandres8112 6 лет назад +5

    weon seco loco , eres un grande !...

  • @paolaosoroi4285
    @paolaosoroi4285 7 лет назад +1

    te amo papito me encantan esos video amo tu forma de explicar jejej lindura

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

    cout

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

    te quiero, donde quiera que estes, espero que la estes pasando bien

  •  6 лет назад +2

    me encantan estos videos!

  • @vianeyestrada6622
    @vianeyestrada6622 4 года назад

    Soy Estrada Delgado Valery Vianey del CECyT 14 "Luis Enrique Erro" creo que este es un tema ya mas complejo en el que ya se van relacionando el funcionamiento de la computadora se guardan con carpetas el programa ya no solo se le insertan datos si no que tambien se crea desde 0 un programa mas el texto

  • @adrianturielcharro8569
    @adrianturielcharro8569 6 лет назад

    grasssiassss brooo
    me salvaste la vidaaa varias vecess

  • @dheriamchacon3505
    @dheriamchacon3505 7 лет назад

    Muy bueno gracias! Para los que les corre y no lee la frase, deben de agregarle despues de la pregunta el codigo " fflush(stdin); ", no entendi muy bien para que sirve pero me funciona jaja al parecer es como un tipo de pausa para que el leer corra y el programa no lo pase.

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

    al chile gracias por echarnos la mano

  • @juansebastianvega6811
    @juansebastianvega6811 5 лет назад

    hablas en español mientras hablas en lenguaje de señas mientras enseñas un lenguaje (c++), crack

  • @JP-fg4bp
    @JP-fg4bp 2 года назад

    Me tomé la libertad de incluso añadir comandos al programa (los pueden ver en el codigo o simplemente poner $help en la terminal)
    #include
    #include
    #include
    void escribir();
    int main(){
    escribir();
    return 0;
    }
    void escribir(){
    std::string namearchivo, frase;
    std::fstream archivo;
    //comandos del programa
    std::string stop="$stop";
    std::string help="$help";
    std::string terminalclear="$tclear";
    std::string twotimes="$twotimes";
    std::string ftimes = "$fivetimes";
    std::string tentimes = "$tentimes";

    std::cout

  • @yadhirahernandez4428
    @yadhirahernandez4428 6 лет назад +1

    Por qué no encontré tu vídeo antes :c aún así, buena explicación.

  • @mendozaresendizcarlosdavid5186
    @mendozaresendizcarlosdavid5186 4 года назад

    Me resultó bastante útil y le entendí a la primera,cecyt 14,4IV6, Carlos Mendoza

  • @josetorres-jr9lz
    @josetorres-jr9lz 6 лет назад +3

    si quiero guardar el dato(valor) ingresado en una variable en el archivo como lo hago?? :c

  • @bluebite01
    @bluebite01 7 лет назад +52

    si no les funciona el getline agreguen la libreria #include xd

  • @bluephoenix5839
    @bluephoenix5839 6 лет назад +8

    Easy
    /*Ejercicio 1: Realice un programa que pida al usuario el nombre de un fichero de texto y, a continuación
    permita almacenar al usuario tantas fraces como el usuario desee. */
    #include
    #include
    #include
    using namespace std;
    void escribir();
    int main(){
    escribir();

    system("pause");
    return 0;
    }
    void escribir(){
    ofstream archivo;
    string nombreArchivo,frase;
    char band;

    cout

  • @sayuripadilla5771
    @sayuripadilla5771 7 лет назад +7

    Muchas muchas gracias :)

    •  7 лет назад +3

      Muchas gracias a ti por ver :) Un saludo desde Perú

  • @israel1520ful
    @israel1520ful 6 лет назад +6

    Alejandro es mi pastor :´)

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

    AYUDAAA lo hice igual al tuyo y cuando compilo me aparece "no se pudo abrir archivo" y no se me crea ningún archivo, la verdad no se que deba hacer :C

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

    Para los nuevos ahi ta :) asi lo entendi yo
    #include
    #include
    #include
    #include
    using namespace std;
    void fichero();
    int main()
    {

    fichero();
    system("pause");
    return 0;
    }
    void fichero()
    {
    ofstream archivo;
    string nombreArchivo, frase;
    int veces = 0;
    cout

  • @yosinciclos5908
    @yosinciclos5908 6 лет назад +5

    Y si quieres darle una ruta y además dejar que el usuario elija el nombre como se pone" las comillas" ???

  • @kafkimatematico1456
    @kafkimatematico1456 5 лет назад

    Por si no les funciona manejo de archivos con el compilador MinGW y con el IDE de Visual Stuido Code:
    archivo.open("C:/Users/Usuario/Documents/Notes/aprueba.txt", ios::out); //abre el archivo.
    Gracias Alejandro. Un Saludo a tod@s.

  • @chrisrl3152
    @chrisrl3152 5 лет назад

    muy buenos vídeos, me ayudan mucho :)

  • @electronoscar7277
    @electronoscar7277 4 года назад

    consulta ¿cada archivo o proyecto en C++ tiene que guardarse en carpetas independientes? o puede guardarse en una misma carpeta. Digo porque me he dado cuenta que al compilarlo, el compilador crea un archivo ejecutable con el mismo nombre, lo que sustituye al anterior ejecutable.

  • @DavidGraff
    @DavidGraff 7 лет назад

    disculpa como puedo crear un gererador de indices lo necesito para un programa con estructura, que lee y escribe en archivos.bin, lo que quiero es que cada vez que ingrese un registro el indice valla aumentando automaticamente

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

    Me sirvio mucho este video

  • @davidcardona31
    @davidcardona31 6 лет назад +2

    Buen vídeo, gracias.

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

    Sentí feo cuando dijo, "Y recuerda que si puedes imaginarlo, puedes programarlo"... Tantos recuerdos):

  • @hernangarcia8673
    @hernangarcia8673 7 лет назад +2

    amigo buenas. una pregunta, tambien se podrian abrir archivos de extension xls?. gracias.

  • @Luskware
    @Luskware 4 года назад +2

    #include
    #include
    #include
    using namespace std;
    void pedirDatos();
    int main()
    {
    pedirDatos();

    system("pause");
    return 0;
    }
    void pedirDatos()
    {
    ofstream archivo;
    string nombreArchivo,frase;

    cout

  • @luisandino2241
    @luisandino2241 7 лет назад

    Grande bro,me sirvio de mucho tu video :)

  • @stay7485
    @stay7485 6 лет назад +2

    Excelente vídeo.

  • @luisbeltre166
    @luisbeltre166 5 лет назад

    una pregunta se puede hacer un programa que lea un numero digamos 1 en el programa le sume 1 y lo guarde en ese mismo archivo osea, ya no es 1 sino que es 2 al sumarle 1 y ese resultado me lo guarde en el mismo archivo y al ejecutar otra vez el programa el numero leído sea el 2

  • @electronoscar7277
    @electronoscar7277 4 года назад

    los archivos ejecutables que se crean mediante c++, todos tienen el mismo nombre, en mi caso se crean con el nombre a.exe ¿por que razón se crean solo con ese nombre? o ¿donde debo variar para que los nombres del ejecutable sean distintos?

  • @edgarverdu97
    @edgarverdu97 6 лет назад

    buenas yo tenia una pregunta, y si el texto lo tienes en otro modulo por ejemplo "void print()", como harias para que todo el texto que te saldria con couts por consola ademas se te guardara en un .txt? e probado poniendo archivo

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

    Los mejores vídeos

  • @brendahernandez1288
    @brendahernandez1288 4 года назад

    CECyT #14.
    4iv6.
    Brenda Hernández.
    Me gusta el tema, es algo más práctico que guardarlo después de haber creado la nota.

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

    #include
    #include
    #include
    #include
    void crear();
    void agregar();
    std::ofstream archivo;
    int main() {
    int opcion;
    crear();

    do {
    agregar();
    std::cout > opcion;
    system("pause");
    if (opcion == 1){

    }

    } while (opcion == 1);
    return 0;
    archivo.close();
    }
    void agregar() {
    std::string frase;
    std::cout

  • @jhonnydavidmitemendoza1449
    @jhonnydavidmitemendoza1449 8 лет назад +1

    mijo felicidades gracias a ti ,soy uno de los mejores programando,disculpa cuanto falta par q se termine el curso,yo quisiera que enseñe absolutamente todo ,cuanto capítulos harás ,gracias

    •  8 лет назад +1

      Hola Jhonny :) muchas gracias, aún no lose, todavía sigo grabando el curso, pero mi intensión es llegar a completar objetos en C++ :D Un saludo

    • @dvddavizcky3254
      @dvddavizcky3254 8 лет назад

      Programación ATS haras un juego?

    • @eduardofuentes9728
      @eduardofuentes9728 8 лет назад

      Esto me hubiera servido hace 2 semestres u.u me dieron este tema pero con otra clase de sintaxis la cual comparada con esta, era un tanto compleja, de igual forma muy bien video y muy bien explicado

    • @null1449
      @null1449 8 лет назад

      muchas gracias por hacer este curso amigo, la verdad es que ha sido de gran ayuda

    • @martinnieva8484
      @martinnieva8484 7 лет назад

      Dos semestres? Un año? Lol.

  • @lAyCarambal
    @lAyCarambal 7 лет назад

    me re ayudaste flaco!!

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

    como hago para ordenar de forma descendente lo que dice un archivo txt en c++?

  • @adamwest5916
    @adamwest5916 6 лет назад +1

    Creo que hice muchas lineas y me podria ahorrar lo de abrir y cerrar pero se me hizo mejor
    #include
    #include
    #include
    using namespace std;
    void abrir();
    void cerrar();
    void menu();
    void escribir();
    void frase();
    ofstream archivo;
    string narchivo;

    int main(int argc, char** argv) {
    escribir();

    system("pause");
    return 0;
    }
    void abrir(){
    archivo.open(narchivo.c_str(),ios::out);
    if(archivo.fail()){
    cout

  • @luisacosta4385
    @luisacosta4385 7 лет назад +2

    excelentes videos

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

    Gracias bro eres grande

  • @julixandjulianox
    @julixandjulianox 6 лет назад

    Y como se puede indicar la direccion del destino del archivo creado y con su nombre ingresado por teclado ???

  • @davidsg342
    @davidsg342 6 лет назад

    Porque cuando guardo un voto y vuelvo a votar se borra el voto anterior lo estoy guardando con nombre_de_archivo

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

    Dejo mi aporte:
    #include
    #include
    #include
    #include
    using namespace std;
    //Funcion
    void Escribir(){
    ofstream archivo;
    string nombreArchivo, *frases;
    int cantidad;

    cout