Me pidieron hacer un programa en Turbo c++ pero ocupo su ayuda el programa que me pidieron es el siguiente.
///////////////PROGRAMA FINAL//////////////
Elaborar un programa con 6 Archivos con los siguientes nombre:
1° Menu
2° Crear
3° Lectura
4° Modificar
5° Eliminar
6° Salir
( Son los Datos Personales en Formato De Portada)
Su programa debe realizar la captura del :
Nombre
Edad
Clave de 3 Personas
Permitira leer esa informacion, eliminar los datos, y modificar algun elemento de esa captura.
Buscar comandos iostream, ofstream, instream, outstream
comando para manipular archivos o ficheros.
al principio nos enseñaron a aplicar la opcion crear, lectura modificar y eliminar,
el problema que tengo , es crear el menu que aga esas opciones, y la opcion modificar ya que la opcion modificar como dice arriba nos pidea crear con 3 datos de 3 personas, lo que ocupamos es modificar la informacion de una de las 3 personas, y el menu no tengo la minima idea de como hacerlo.
Aqui les pongo los programas como los realize todos en turbo c++ en formato .CPP tengo ya hechos:
1º Crear
Código:
2º LECTURA#include <fstream.h>
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main(){
clrscr();
//creando y cerrando el archivo en disco
FILE *archdisco;
archdisco=fopen("G:\\PICHIKA\\TF\\programa1.CPP","wt");
fclose(archdisco);
cout<<"****************************************************************"<<" \n";
cout<<"**EL ARCHIVO SE CREO EN LA CARPETA C: , EN EL SUBDIRECTORIO TC**"<<" \n";
cout<<"****************************************************************"<<" \n";
cout<<"-------------->>>>>>>ARCHIVO CREADO<<<<<<<<---------------------";
getche();
}
Código:
3º Este es el archivo que tiene la informacion de las personas, trate de aplicarlo con codigo pero el problema es que cuando lo mando a llamar con lectura me imprime en pantalla todo el codigo y no los datos por lo que e el documento cpp lo puse de esta manera no se si alla una forma de hacer como les menciono.#include <fstream.h>
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
clrscr();
FILE *fichero;
cout<<" *********************"<<" \n";
cout<<" **DOCUMENTO ABIERTO**"<<" \n";
cout<<" *********************"<<" \n";
cout<<" ---->>>CONTENIDO<<---"<<" \n";
fichero=fopen("G:\\PICHIKA\\TF\\PROGRAMA.CPP","r");
while(!feof(fichero)) fputc(fgetc(fichero),stdout);
fclose(fichero);
getchar();
return;
}
Código:
4º Que he hecho es el Eliminar Es el siguiente codigo.********Alumno 1*********** ->Nombre Del Alumno: Mejia Gutierrez Rene ->Edad Del Alumno: 18 A¤os ->Matricula Del Alumno: 0909143 ********Alumno 1*********** ->Nombre Del Alumno: Mejia Gutierrez Rene ->Edad Del Alumno: 18 A¤os ->Matricula Del Alumno: 0909143 ********Alumno 1*********** ->Nombre Del Alumno: Mejia Gutierrez Rene ->Edad Del Alumno: 18 A¤os ->Matricula Del Alumno: 0909143
Código:
los 3 que he hecho Crear, Lectura y eliminar Corren ala perfeccion, me falta el de modificar y hacer el menu a y la salida que dise que al salir ante de sairme me imprima una portada en pantalla, nombre materia grupo fecha etc, #include<fstream.h>
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
int main()
{clrscr();
remove("G:\\PICHIKA\\TF\\PROGRAMA.CPP");
cout<<"Registro Eliminado";
puts("enter para salir");
getche();
return(0);
}
no pido que me agan el programa sino que me digan algun tutorial manera o ejemplo de como hacerlo, sirve que aprendo , mientras busco la manera de hacerlo espero me puedan ayudar


