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 | Palavra reservada 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 | = | Operador Aritmético + | + | Operador Aritmético / | / | Palavra Reservada if | if | Operador Relacional >= | >= | Operador Aritmético * | * | Palavra Reservada else | else |