Compiladores

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (850 palavras )
  • Download(s) : 0
  • Publicado : 13 de setembro de 2012
Ler documento completo
Amostra do texto
1)
a)
{
int x, y, r;
printf("Digite um numero para x\n");
scanf ("%d",&x);printf("Digite um numero para y\n");
scanf ("%d",&y);
r = (x + y)/2;
printf("sua média é r= %d\n", r);if (r>=7)
{
r = (x + y)*r;
printf("resultado final r= %d\n", r);
}
else{
r = x;
printf("resultado final r= %d\n", r);
}

}OBS: Programa desenvolvido pelo próprio grupo

b)
Analise Léxica
Tipo do Token | Valor |
Palavrareservada int | int |
Identificador | x |
Identificador | y |
Identificador | r |Pontuação | ; |
Palavra reservada | printf |
Delimitador Abre Parênteses | ( |Delimitador Fecha Parênteses | ) |
Palavra reservada scanf | scanf |
Operador | = |
OperadorAritmético + | + |
Operador Aritmético / | / |
Palavra Reservada if | if |
Operador Relacional >= |>= |
Operador Aritmético * | * |
Palavra Reservada else | else |



Analise...
tracking img