Está en la página 1de 3

Tarea 3 – Unidad 2

Alumno:
Abraham Abisai Sierra del Angel

Grupo:
7° Ing. Sistemas Computacionales

Turno:
Nocturno

Materia:
Lenguajes y Autómatas II

Profesor:
MED. LYDIA MARCELA HERNANDEZ SAUCEDO
Problema 1

i := 2 * n + k
while i do
i := i – k

Op Arg1 Arg2 Res


+ N K T1
* T1 2 T2
= T2 i
LWhile:
- i k T3
= T3 i
! i T4
= T4 “true” LWhile
LFin:

Problema 2

z := a + b - a * b
w := a * b

Op Arg1 Arg2 Res


* a b T1
+ a b T2
- T1 T2 T3
= z T3
= w T1
TFin:
Problema 3

do
i = i + 1;

while (a[i] < v);

Op Arg1 Arg2 Res


LDo:
+ i 1 T1
= i T1
=[] a i T2
< T2 v LDo
LFin:

Problema 4

Resuelve este problema con llamada a función

y = p(a, b+1)
.
int p(x,z)
{
return x+z;
}

Op Arg1 Arg2 Res


+ B 1 T1
= a T2
=() T1 T2 T3
Call P T3 T4
= Y T4
Param X Z T5
=() P T5 T6
Int T6
+ X Z T7
Return T7
Lfin:

También podría gustarte