Enviar búsqueda
Cargar
Reglas de producción
•
Descargar como DOCX, PDF
•
0 recomendaciones
•
156 vistas
A
AliciaSandovalCamacho
Seguir
Reglas de producción
Leer menos
Leer más
Internet
Denunciar
Compartir
Denunciar
Compartir
1 de 3
Descargar ahora
Recomendados
Pila
Pila
AliciaSandovalCamacho
7... automata de pila
7... automata de pila
Jacqui Venegas
Ej1 t2 l3-1
Ej1 t2 l3-1
jvidalcc
MOTOR
MOTOR
Alejo Sanabria
Alfabeto
Alfabeto
AliciaSandovalCamacho
Convertidor de bases
Convertidor de bases
AliciaSandovalCamacho
Colas 1er ejercicio
Colas 1er ejercicio
Cerdorock
Jenni
Jenni
Jennire Subero Martinez
Recomendados
Pila
Pila
AliciaSandovalCamacho
7... automata de pila
7... automata de pila
Jacqui Venegas
Ej1 t2 l3-1
Ej1 t2 l3-1
jvidalcc
MOTOR
MOTOR
Alejo Sanabria
Alfabeto
Alfabeto
AliciaSandovalCamacho
Convertidor de bases
Convertidor de bases
AliciaSandovalCamacho
Colas 1er ejercicio
Colas 1er ejercicio
Cerdorock
Jenni
Jenni
Jennire Subero Martinez
Jenni
Jenni
Jennire Subero Martinez
Saia
Saia
Flor Maria Gonzalez
Arbol binario
Arbol binario
AliciaSandovalCamacho
Informe minishell
Informe minishell
Alex Pin
criptografiaV1
criptografiaV1
Leroy Merlin Tarragona
Blog
Blog
Peque Uli
2... arbol binario
2... arbol binario
Jacqui Venegas
5... reglas de produccion
5... reglas de produccion
Jacqui Venegas
Prueba#3 erika quillupangui
Prueba#3 erika quillupangui
mmch20
Codigos hanoi
Codigos hanoi
Juan Monsalve Constanzo
Codigos de programas
Codigos de programas
Jhonathan Villalobos
Ejer
Ejer
angecondulsura
Ejercicios de la prueba
Ejercicios de la prueba
Wladiss DanceExclusive
Feb28
Feb28
enderson19
Correccion de la prueba mfsi
Correccion de la prueba mfsi
Pamela Zambrano
JUEGO CONCENTRECE PARA ENTORNO DEV C++
JUEGO CONCENTRECE PARA ENTORNO DEV C++
Freddy Fuentes
Include
Include
Mark Vargas
6. RS232 interfaces ARDUINO - 2020
6. RS232 interfaces ARDUINO - 2020
David Narváez
PROFILE
PROFILE
Stephen Weeks
SHAHNAWAZ SHAIKH
SHAHNAWAZ SHAIKH
SHAHNAWAZ SHAIKH
билеты по пдд 2011
билеты по пдд 2011
svetgav
билеты пдд2012 год
билеты пдд2012 год
svetgav
Más contenido relacionado
La actualidad más candente
Jenni
Jenni
Jennire Subero Martinez
Saia
Saia
Flor Maria Gonzalez
Arbol binario
Arbol binario
AliciaSandovalCamacho
Informe minishell
Informe minishell
Alex Pin
criptografiaV1
criptografiaV1
Leroy Merlin Tarragona
Blog
Blog
Peque Uli
2... arbol binario
2... arbol binario
Jacqui Venegas
5... reglas de produccion
5... reglas de produccion
Jacqui Venegas
Prueba#3 erika quillupangui
Prueba#3 erika quillupangui
mmch20
Codigos hanoi
Codigos hanoi
Juan Monsalve Constanzo
Codigos de programas
Codigos de programas
Jhonathan Villalobos
Ejer
Ejer
angecondulsura
Ejercicios de la prueba
Ejercicios de la prueba
Wladiss DanceExclusive
Feb28
Feb28
enderson19
Correccion de la prueba mfsi
Correccion de la prueba mfsi
Pamela Zambrano
JUEGO CONCENTRECE PARA ENTORNO DEV C++
JUEGO CONCENTRECE PARA ENTORNO DEV C++
Freddy Fuentes
Include
Include
Mark Vargas
6. RS232 interfaces ARDUINO - 2020
6. RS232 interfaces ARDUINO - 2020
David Narváez
La actualidad más candente
(18)
Jenni
Jenni
Saia
Saia
Arbol binario
Arbol binario
Informe minishell
Informe minishell
criptografiaV1
criptografiaV1
Blog
Blog
2... arbol binario
2... arbol binario
5... reglas de produccion
5... reglas de produccion
Prueba#3 erika quillupangui
Prueba#3 erika quillupangui
Codigos hanoi
Codigos hanoi
Codigos de programas
Codigos de programas
Ejer
Ejer
Ejercicios de la prueba
Ejercicios de la prueba
Feb28
Feb28
Correccion de la prueba mfsi
Correccion de la prueba mfsi
JUEGO CONCENTRECE PARA ENTORNO DEV C++
JUEGO CONCENTRECE PARA ENTORNO DEV C++
Include
Include
6. RS232 interfaces ARDUINO - 2020
6. RS232 interfaces ARDUINO - 2020
Destacado
PROFILE
PROFILE
Stephen Weeks
SHAHNAWAZ SHAIKH
SHAHNAWAZ SHAIKH
SHAHNAWAZ SHAIKH
билеты по пдд 2011
билеты по пдд 2011
svetgav
билеты пдд2012 год
билеты пдд2012 год
svetgav
2014_02_03_Final_Presentation
2014_02_03_Final_Presentation
Cheng Zhang
MA_Presentation_TUM
MA_Presentation_TUM
Cheng Zhang
профилактика детского дорожно транспортного травматизма
профилактика детского дорожно транспортного травматизма
svetgav
фотоотчет первокласникам схема безопасного пути
фотоотчет первокласникам схема безопасного пути
svetgav
Compost!
Compost!
Susie Wigowsky
остановка общественного транспорта
остановка общественного транспорта
svetgav
bilety po pdd 2010
bilety po pdd 2010
svetgav
Igra bezopasnost zto vazhno
Igra bezopasnost zto vazhno
svetgav
Iuid znatoki pdd
Iuid znatoki pdd
svetgav
Seminar_Final
Seminar_Final
Cheng Zhang
Actividad de aprendizaje unidad 1 introduccion a los sistemas de gestion de l...
Actividad de aprendizaje unidad 1 introduccion a los sistemas de gestion de l...
Nathaly Moreno Parra
Стихи об участниках дорожного движения
Стихи об участниках дорожного движения
svetgav
Destacado
(16)
PROFILE
PROFILE
SHAHNAWAZ SHAIKH
SHAHNAWAZ SHAIKH
билеты по пдд 2011
билеты по пдд 2011
билеты пдд2012 год
билеты пдд2012 год
2014_02_03_Final_Presentation
2014_02_03_Final_Presentation
MA_Presentation_TUM
MA_Presentation_TUM
профилактика детского дорожно транспортного травматизма
профилактика детского дорожно транспортного травматизма
фотоотчет первокласникам схема безопасного пути
фотоотчет первокласникам схема безопасного пути
Compost!
Compost!
остановка общественного транспорта
остановка общественного транспорта
bilety po pdd 2010
bilety po pdd 2010
Igra bezopasnost zto vazhno
Igra bezopasnost zto vazhno
Iuid znatoki pdd
Iuid znatoki pdd
Seminar_Final
Seminar_Final
Actividad de aprendizaje unidad 1 introduccion a los sistemas de gestion de l...
Actividad de aprendizaje unidad 1 introduccion a los sistemas de gestion de l...
Стихи об участниках дорожного движения
Стихи об участниках дорожного движения
Similar a Reglas de producción
6... producciones por derecha e izquierda
6... producciones por derecha e izquierda
Jacqui Venegas
4... alfabeto de cadenas
4... alfabeto de cadenas
Jacqui Venegas
Union y concatenacion
Union y concatenacion
AliciaSandovalCamacho
08 strings o cadenas
08 strings o cadenas
horusblom
PROYECTO DE LISTA LINEAL DOBLE
PROYECTO DE LISTA LINEAL DOBLE
Martha Leonor Castillo Reyes
Codigos de programas
Codigos de programas
Jhonathan Villalobos
Codigos de programas
Codigos de programas
Jhonathan Villalobos
Informe tecnico
Informe tecnico
Sandra Guadalupe Canche Dzul
Lw2010 Pedro Valera
Lw2010 Pedro Valera
guestf280e2
Lw2010 - Uso De La Programacion En Linux Para La Seguridad En Redes
Lw2010 - Uso De La Programacion En Linux Para La Seguridad En Redes
guest5d7f33c
Practicas programacion 1 10
Practicas programacion 1 10
Dariio Lopezz Young
Practicas programacion 1 10
Practicas programacion 1 10
Dariio Lopezz Young
Ficheros C++
Ficheros C++
LeninAntonio
Charla Mysql
Charla Mysql
Matías Alejo Garcia
Unidad16 Codigof1
Unidad16 Codigof1
martha leon
Ejemplos Importantisimo
Ejemplos Importantisimo
martha leon
Estructuras punteros
Estructuras punteros
Nieves Marlasca Jorge
Blog
Blog
Peque Uli
1... conversor de bases
1... conversor de bases
Jacqui Venegas
Practica
Practica
antonio_cantu
Similar a Reglas de producción
(20)
6... producciones por derecha e izquierda
6... producciones por derecha e izquierda
4... alfabeto de cadenas
4... alfabeto de cadenas
Union y concatenacion
Union y concatenacion
08 strings o cadenas
08 strings o cadenas
PROYECTO DE LISTA LINEAL DOBLE
PROYECTO DE LISTA LINEAL DOBLE
Codigos de programas
Codigos de programas
Codigos de programas
Codigos de programas
Informe tecnico
Informe tecnico
Lw2010 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 Redes
Practicas programacion 1 10
Practicas programacion 1 10
Practicas programacion 1 10
Practicas programacion 1 10
Ficheros C++
Ficheros C++
Charla Mysql
Charla Mysql
Unidad16 Codigof1
Unidad16 Codigof1
Ejemplos Importantisimo
Ejemplos Importantisimo
Estructuras punteros
Estructuras punteros
Blog
Blog
1... conversor de bases
1... conversor de bases
Practica
Practica
Último
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
israel garcia
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
edwinmelgarschlink2
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
lauradbernals
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para d
RodrigoAveranga2
Las redes sociales en el mercado digital
Las redes sociales en el mercado digital
NayaniJulietaRamosRa
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
kkte210207
Último
(6)
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para d
Las redes sociales en el mercado digital
Las redes sociales en el mercado digital
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
Reglas de producción
1.
REGLAS DE PRODUCCIÓN Código: #include
<iostream> #include <cstdlib> #include <fstream> void alfabeto(); void reglas(); FILE *doc; using namespace std; int buscar (string v, string salida); int buscar2 (string v, string salida); int main(int argc, char** argv) { alfabeto(); cout<<"t***REGLAS DE PRODUCCION***n"<<endl; reglas(); return 0; } int buscar (string v, string salida){ for(int i=0;i<salida.length();i++){ if(v.compare(salida.substr(i,1))==0){ return -1; } } return 0; } void alfabeto(){ ifstream le("alfabeto.txt"); ifstream entrada("texto.txt"); ofstream salida("alfabeto.dat"); ifstream produc("reglas.txt"); ofstream sderecho("terminales.txt"); ofstream sizquierdo("noterminales.txt"); ofstream alfaprodu("alfabetoproducciones.txt"); char renglon [100],r[100]; string cad, alfabeto(""); string cadena1; string letra; le.getline(r,100); cadena1=r; while(!entrada.eof()){ doc=fopen("alfabeto.dat","a+"); entrada.getline(renglon,100); cad=renglon; cout<<renglon<<"t"; cout<<"Tamanio: "<<cad.length()<<endl; for(int i=0;i< cadena1.length(); i++){ for(int j=0;j< cad.length(); j++) {
2.
if(cadena1.substr(i,1).compare(cad.substr(j,1) )==0){ if(buscar(cadena1.substr(i,1),alfabeto )==0){ alfabeto+=cad.substr(j,1)
; } } } } } cout<<"tnALFABETO-->"<<endl; cout<<alfabeto<<endl; doc=fopen("alfabeto.dat", "a+"); salida<<alfabeto; cout<<endl; } void reglas(){ ifstream le("alfabeto.txt"); ifstream entrada("texto.txt"); ofstream salida("alfabeto.dat"); ifstream produc("reglas.txt"); ofstream sderecho("terminales.txt"); ofstream sizquierdo("noterminales.txt"); ofstream alfaprodu("alfabetoproducciones.txt"); char renglon3[200],r[100]; string cad3, alfabeto3(" "); string cadena1; le.getline(r,100); cadena1=r; string esp(" "),ladoizquierdo(""),temp,de(""),temp2; int simb,rango; while(!produc.eof()){ doc=fopen("noterminales.txt","a+"); produc.getline(renglon3,200); cad3=renglon3; temp2.assign(cad3); temp.assign(cad3); simb=cad3.find("->"); if(simb<=1000 && simb>=0){ rango=cad3.length()-(simb); temp2.erase(0,simb+3); temp.erase(simb,rango); ladoizquierdo+=temp+esp; de+=temp2+esp; } else{ } } cout<<"nEstos son los simbolos no terminales de las reglas de produccion-->n "<<endl; cout<<ladoizquierdo<<endl; cout<<"nEstos son los simbolos terminales de las reglas de produccion-->"<<endl; cout<<de<<endl;
3.
sizquierdo<<ladoizquierdo; doc=fopen("terminales.txt","a+"); sderecho<<de; cout<<endl<<endl; for(int i=0;i< cadena1.length();
i++){ for(int j=0;j< de.length(); j++) { if(cadena1.substr(i,1).compare(de.substr(j,1) )==0){ if(buscar(cadena1.substr(i,1),alfabeto3 )==0){ alfabeto3+=de.substr(j,1) ; } } } } cout<<"t***GRAMATICA***n"<<endl; cout<<alfabeto3<<endl; doc=fopen("alfabetoproducciones.txt","a+"); alfaprodu<<alfabeto3; cout<<endl<<endl; system("pause"); } Pantalla de salida:
Descargar ahora