#include <cstdlib>
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <string.h>
FILE*doc;
using namespace std;
int main(int argc, char
*argv[])
{
cout<<"\n\tCENTRO
UNIVERSITARIO UAEM ATLACOMULCO"<<endl;
cout<<"\n\t\tAUTOMATAS Y LENGUAJES
FORMALES"<<endl;
cout<<"\nINTEGRANTES: "<<endl;
cout<<"=>Heivilina Perez Arias"<<endl;
cout<<"=>Mayte Ricardo Cruz"<<endl;
cout<<"\nPROGRAMA: ALFABETO "<<endl;
cout<<endl;
ifstream entrada("archivo.txt");
if(!entrada){
cerr<<"El
archivo no se puede abrir"<<endl;
exit(1);
}
char linea [5000];
while(!entrada.eof()){
entrada.getline(linea,5000);
cout<<"NOMBRE DE LA CADENA"<<endl;
cout<<linea<<endl;
string cadena(linea);
cout<<"El tamanio de la cadena
es:"<<cadena.length()<<endl;
char alfabeto[1000]={};
int i=0,j=0;
while(cadena[i])
{
if(!strchr(alfabeto,cadena[i]))
alfabeto[j++]=cadena[i];
i++;
}
alfabeto[j]='\0';
doc = fopen
("alfabeto++.dat","a+");
ofstream
salida("alfabeto.dat", ios::out);
fprintf(doc,"%s",
alfabeto);
fclose(doc);
}
ifstream
entradaa("alfabeto++.dat");
if(!entrada){
cerr<<"El archivo no se
puede abrir"<<endl;
exit(1);
}
char lineaa [5000];
while(!entradaa.eof()){
entradaa.getline(lineaa,5000);
string cadenaa(lineaa);
char
alfabetoo[1000]={};
int i=0,j=0;
while(cadenaa[i])
{
if(!strchr(alfabetoo,cadenaa[i]))
alfabetoo[j++]=cadenaa[i];
i++;
}
alfabetoo[j]='\0';
doc = fopen
("alfabeto.dat","a+");
fprintf(doc,"%s",
alfabetoo);
fclose(doc);
getch();
}
system("PAUSE");
return EXIT_SUCCESS;
}
PROGRAMA COMPILADO
ARCHIVO TXT


No hay comentarios:
Publicar un comentario