SlideShare una empresa de Scribd logo
1 de 2
ALFABETO
Código:
#include <iostream>
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <string.h>
#include <conio.h>
using namespace std;
FILE*doc;
/* run this program using the console pauser or add your own getch, system("pause") or
input loop */
int main(int argc, char** argv) {
ifstream entrada2("archivo.txt");
if(!entrada2){
cerr<<"El archivo no se puede abrir"<<endl;
exit(1);
}
char texto[100];
char alfabeto[27]={};
while(!entrada2.eof()){
entrada2.get(texto,100);
int i=0,j=0;
while(texto[i])
{
if(!strchr(alfabeto,texto[i]))
alfabeto[j++]=texto[i];
i++;
}
alfabeto[j]='0';
cout<<"nEl alfabeto seria: "<<alfabeto<<endl;
/*doc = fopen ("alfabeto.txt","a+");
ofstream salida("alfabeto.txt", ios::out);
fprintf(doc,"%sn", alfabeto);*/
cout << alfabeto;
return 0;
}
}
Pantalla de salida:
Alfabeto guardado en un documento .txt:

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Prueba#3 erika quillupangui
Prueba#3 erika quillupanguiPrueba#3 erika quillupangui
Prueba#3 erika quillupangui
 
Reglas de producción
Reglas de producciónReglas de producción
Reglas de producción
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
 
Charla Mysql
Charla MysqlCharla Mysql
Charla Mysql
 
Arreglo de registros
Arreglo de registrosArreglo de registros
Arreglo de registros
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Programacion en python_2
Programacion en python_2Programacion en python_2
Programacion en python_2
 
Ejemplos Importantisimo
Ejemplos  ImportantisimoEjemplos  Importantisimo
Ejemplos Importantisimo
 
Analizador Léxico en C++
Analizador Léxico en C++Analizador Léxico en C++
Analizador Léxico en C++
 
Introducción a Javascript
Introducción a JavascriptIntroducción a Javascript
Introducción a Javascript
 
Código fuente guitarra
Código fuente guitarraCódigo fuente guitarra
Código fuente guitarra
 
Prog
ProgProg
Prog
 
PEP-3156: Async I/O en Python
PEP-3156: Async I/O en PythonPEP-3156: Async I/O en Python
PEP-3156: Async I/O en Python
 
Codigo del metodo de ordenamiento Radixsort
Codigo del metodo de ordenamiento RadixsortCodigo del metodo de ordenamiento Radixsort
Codigo del metodo de ordenamiento Radixsort
 
Blog
BlogBlog
Blog
 

Destacado (6)

Meta 1
Meta 1Meta 1
Meta 1
 
Perez tornero capitulo 3
Perez tornero capitulo 3Perez tornero capitulo 3
Perez tornero capitulo 3
 
Primavera bonito
Primavera bonitoPrimavera bonito
Primavera bonito
 
выставка Word (7)
выставка Word (7)выставка Word (7)
выставка Word (7)
 
METODOLÓGICA FODA
METODOLÓGICA FODAMETODOLÓGICA FODA
METODOLÓGICA FODA
 
Rec Sean Griffin St Marys A 2012
Rec Sean Griffin St Marys A 2012Rec Sean Griffin St Marys A 2012
Rec Sean Griffin St Marys A 2012
 

Similar a Alfabeto (20)

4... alfabeto de cadenas
4... alfabeto de cadenas4... alfabeto de cadenas
4... alfabeto de cadenas
 
Unidad16 Codigof1
Unidad16 Codigof1Unidad16 Codigof1
Unidad16 Codigof1
 
Ficheros C++
Ficheros C++Ficheros C++
Ficheros C++
 
Taller II Coreis Python 13112009
Taller II Coreis Python 13112009Taller II Coreis Python 13112009
Taller II Coreis Python 13112009
 
Union y concatenacion
Union y concatenacionUnion y concatenacion
Union y concatenacion
 
Pila
PilaPila
Pila
 
Lw2010 Pedro Valera
Lw2010 Pedro ValeraLw2010 Pedro Valera
Lw2010 Pedro Valera
 
Lw2010 - Uso De La Programacion En Linux Para La Seguridad En Redes
Lw2010 - Uso De La Programacion En Linux Para La Seguridad En RedesLw2010 - Uso De La Programacion En Linux Para La Seguridad En Redes
Lw2010 - Uso De La Programacion En Linux Para La Seguridad En Redes
 
Practicas programacion 1 10
Practicas programacion 1 10Practicas programacion 1 10
Practicas programacion 1 10
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Seguridad Informatica Virus
Seguridad Informatica VirusSeguridad Informatica Virus
Seguridad Informatica Virus
 
Jenni
JenniJenni
Jenni
 
Jenni
JenniJenni
Jenni
 
Blog
BlogBlog
Blog
 
Ejer
EjerEjer
Ejer
 
Practica
PracticaPractica
Practica
 
EJERCICIO DE ARCHIVOS EN .CSV
EJERCICIO DE ARCHIVOS EN .CSVEJERCICIO DE ARCHIVOS EN .CSV
EJERCICIO DE ARCHIVOS EN .CSV
 
Shell
ShellShell
Shell
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenas
 

Más de AliciaSandovalCamacho

Más de AliciaSandovalCamacho (6)

Resumen
ResumenResumen
Resumen
 
Autómata finito no determinista e investigacion
Autómata finito no determinista e investigacionAutómata finito no determinista e investigacion
Autómata finito no determinista e investigacion
 
Clase string y manejo de excepciones
Clase string y manejo de excepcionesClase string y manejo de excepciones
Clase string y manejo de excepciones
 
GRAMATICA GENERATIVA Y AUTOMATA DE PILA
GRAMATICA GENERATIVA Y AUTOMATA DE  PILAGRAMATICA GENERATIVA Y AUTOMATA DE  PILA
GRAMATICA GENERATIVA Y AUTOMATA DE PILA
 
Arbol binario
Arbol binarioArbol binario
Arbol binario
 
Convertidor de bases
Convertidor de basesConvertidor de bases
Convertidor de bases
 

Último

Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 

Último (7)

Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 

Alfabeto

  • 1. ALFABETO Código: #include <iostream> #include <cstdlib> #include <iostream> #include <fstream> #include <stdio.h> #include <string.h> #include <conio.h> using namespace std; FILE*doc; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { ifstream entrada2("archivo.txt"); if(!entrada2){ cerr<<"El archivo no se puede abrir"<<endl; exit(1); } char texto[100]; char alfabeto[27]={}; while(!entrada2.eof()){ entrada2.get(texto,100); int i=0,j=0; while(texto[i]) { if(!strchr(alfabeto,texto[i])) alfabeto[j++]=texto[i]; i++; } alfabeto[j]='0'; cout<<"nEl alfabeto seria: "<<alfabeto<<endl; /*doc = fopen ("alfabeto.txt","a+"); ofstream salida("alfabeto.txt", ios::out); fprintf(doc,"%sn", alfabeto);*/ cout << alfabeto; return 0; } } Pantalla de salida:
  • 2. Alfabeto guardado en un documento .txt: