Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Complejidad Ciclomtica
Complejidad Ciclomtica
1-10
11-20
21-50
>50
Complejidad Ciclomtica
Complejidad Ciclomtica
Secuencia
If-then-else
While
Until
Complejidad Ciclomtica
Mdulo: Algoritmo de Euclides para encontrar el mximo comn
divisor
A0
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A1
A2,A3
,A4
A5
/* m modulo n */
/* m modulo n */
Figura 3
Grafo de Flujo de
Control para el mdulo
Euclid
A6
A7,A8
,A9
}
A10
Complejidad Ciclomtica
a
b
y
x
x
if (a or b)
then
proced. x
else
proced. y
endif
Complejidad Ciclomtica
LOC=282
V(G) = 1
Complejidad Ciclomtica
V(G) = 6
Complejidad Ciclomtica
V(G) = 12
Complejidad Ciclomtica
V(G) = 17
Complejidad Ciclomtica
V(G) = 28
Complejidad Ciclomtica
A: Aristas
N: Nodos
V(G) = A - N + 2
Complejidad Ciclomtica
Switch (A) {
case Uno:
i=1;
break;
case Dos:
i=2;
break;
case Tres:
i=3;
break;
}
Char Strings[3][5]={Uno;
Dos; Tres};
i=1;
for(;;) {
if (A = Strings[i])
break;
i++;
}