Agregar registro con Clave Única en un archivo c++

Поділитися
Вставка

КОМЕНТАРІ • 13

  • @JorgeRomero-qk2vq
    @JorgeRomero-qk2vq 2 роки тому +8

    // agregar un registro en un archivo txt con una clave unica en c++
    #include
    #include
    #include
    using namespace std;
    fstream Esc;
    void menu();
    void agregar(fstream &esc);
    bool verifica(string cedula);
    int main()
    {
    system("cls");
    menu();
    system("color 07");
    cout Nombre;
    cout > Apellido;
    cout > Cedula;
    // Verificar que Cedula no este ya ingresada
    if (verifica(Cedula))
    {
    esc Cedula;
    if (Cedula == cedula) // si Cedula ya está...
    {
    system("color 0c");
    cout > Nombre; // vuelve al inicio del siguiente registro p' seguirlo leyendo
    }
    // Si Cedula no esta en el registro, entonces
    leer.close(); // cierra el archivo
    system("color 0a");
    cout

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

    Un genio el wachin, me sirvio una bocha

  • @ImNexusGamer11
    @ImNexusGamer11 4 роки тому

    Excelente tus vídeos, me ayudan a complementar mis programas

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

    no me funciona, sera porque estoy utilizando un getline en los parametros string porque ocupo que todo el nombre este solo en un string? o alguien que me pueda ayudar porfavor

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

    BUENISIMO ME SALVASTE EL SEMESTRE

  • @deathhistories1067
    @deathhistories1067 5 років тому

    hola buenas una pregunta y en cazo que te pidan que cuando verifique que ya existe una cedula, que imprima en pantalla que ya existe como seria.

    • @Izaigomes
      @Izaigomes 4 роки тому

      lo colocas en el if donde validas, que si esta la variable cedula igual

    • @elantonio7819
      @elantonio7819 4 роки тому +3

      Justo debajo del if y colocas un system("cls");
      Te paso mi código de esa parte, ya lo modifiqué para que esté exactamente como el vídeo.
      bool verifica(string ced){
      ifstream leer ("Personas.txt", ios::in);
      string Nom;
      string Ced;
      string Ape;
      leer>>Nom;
      while(!leer.eof()){
      leer>>Ape;
      leer>>Ced;
      if(Ced == ced){
      coutnom;
      }
      leer.close();
      return true;
      }

    • @deathhistories1067
      @deathhistories1067 4 роки тому +1

      @@elantonio7819 gracias bro ya hace un mes que entrege eso pero bueno agradezco tu apoyo.

  • @joxxegili3775
    @joxxegili3775 4 роки тому +1

    alguien sabe cómo podría aplicar esto pero con una arreglo de una estructura?

  • @choster9008
    @choster9008 4 роки тому

    le agregue un par de datos mas ademas de nombre apellido y cedula
    tengo que ponerlos dentro del while