Está en la página 1de 10

x=2;

TRANSFOR-
MACIÓN DE
ESTADO
REPETICIÓN
con CONDICIÓN
m=(y*n)+x

m=7
n=2

Resto de división entera


x=7%2=1

División entera
y=7/2=3
x y
int x=m; int y=0; 7 0
if (x>=n){x=x-n; y=y+1;} 5 1
if (x>=n){x=x-n; y=y+1;} 3 2
if (x>=n){x=x-n; y=y+1;} 1 3
if (x>=n){x=x-n; y=y+1;} 1 3
if (x>=n){x=x-n; y=y+1;} 1 3
(y*n)+x
x y
int x=m; int y=0; 7 0 7
if (x>=n){x=x-n; y=y+1;} 5 1 7
if (x>=n){x=x-n; y=y+1;} 3 2 7
if (x>=n){x=x-n; y=y+1;} 1 3 7
if (x>=n){x=x-n; y=y+1;} 1 3 7
if (x>=n){x=x-n; y=y+1;} 1 3 7
(y*n)+x
x y
int x=m; int y=0; 7 0 7
if (x>=n){x=x-n; y=y+1;} 5 1 7
if (x>=n){x=x-n; y=y+1;} 3 2 7
if (x>=n){x=x-n; y=y+1;} 1 3 7
(y*n)+x
x y
int x=m; int y=0; 7 0 7
while (x>=n){ 5 1 7
x=x-n; y=y+1; 3 2 7
} 1 3 7

También podría gustarte