miércoles, 7 de octubre de 2009


Codigo del Programa de Practica


#include -iostream.h-
#include -string.h-

int tabla[7][5]={
{0,1,2,3},
{1,2,2,6},
{2,3,3,6},
{3,4,4,6},
{4,5,6,6},
{5,5,5,6},
{6,6,6,6}};

void main()
{
char cad[50];
int c=0;
int est=1;
cout--"Introduce cadena :";cin--cad;
for(int n=0; n-strlen(cad); n++)
{
switch(cad[n])
{
case 'a':c=1;break;
case 'b':c=2;break;
default:c=3;break;

}
cout--"est: "--est--endl;
cout--"c: "--c--endl;
est=tabla[est][c];
cout--"est: "--est--endl;
cout--endl;
}

if(est==5)
cout--"Cadena Aceptada"--endl;

else
cout--"Cadena Rechazada"--endl;
}

Nota:
Cambie los signos de "mayorque" y "menorque" por "-", ya que me provocaba errores de subida HTML y pues no es dificil identificar como cambiarlos. El signo de comparacion dentro del for es de "menorque".

Equipo:
Carlos-David-Armando-Alejandro

No hay comentarios:

Publicar un comentario