Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primera Activ I Dad
Primera Activ I Dad
P P
S hSk
e error h error
h S k
s a 1 error
h S k
r a 1 error
h = +| *| /| - k = 2SS
Expresión 1 = 34566+234-14
1 eS
error
error 6789ABCDEF
Expresión 2: 5643455
P
P
S
S
S S h
S S h
Expresión 3: A + B *C.435DF
P
error 6789ABCDE
error SSh
S = SSh
h = +| *| /| -
S = 1|2| 3| 4 | 5| 6| 7| 8| 9| 0 expresión 1 = 34566+234-14+k^2
expresión 1 = 34566+234-14+k^2
P P
S S
id id
a idid
SSh
3 SSh
4 SSh
5 SSh
6 6 + error
expresión 2: 56-43+455.22*db/(42-5)*ed
P P
S S
id id
a idid
SS
SS
5
6 SS
id SS
h SS
4
- 3 SS
i SS
SS erro
h 4
+ 4 5
expresión 3: a + b * c.435
SS
SS
id
id SS
a
h id SS
+ b id SS
id erro
h
+ c
4.Invente la gramática del condicional if, en lenguaje c y determine al menos 5 reglas
sintácticas que la rigen. Luego procede a plantear 3 formas o expresiones y haga el árbol
para determinar si están bien o mal escritas
P → SE SE → if
if → V | N | S | L
L → (VSN){R} | (NSV){R}
R → valido
N → 0|1|2|3|4|5|6|7|8|9 V
→ a|e|i|o|u
S → <= | < | >= | > | ==
SE
if
(VSN){R}
( a == 4 ) { valido }
SE
if
(VSN){R}
( 6 <= 4 ) { valido }