Imagem de fundo

Complexidade ciclomática é uma medida da complexidade de...

Complexidade ciclomática é uma medida da complexidade de controle de um programa. Essa complexidade de controle pode estar relacionada à compreensibilidade do programa. Medidas de complexidade são particularmente úteis na identificação de componentes de um programa suscetíveis a altos custos de manutenção. Determine qual o valor da complexidade ciclomática para o código da função “mensagemProdutos”, escrita na linguagem de programação JavaScript.


function mensagemProdutos (c){

if (c==null | | c.length==0) return "Sem preço" ;

desc = "**";

for ( i = 0; i < c.length; i++) {

faixa = c [ i ] ;

switch{faixa) {

case 100:

desc = desc + " Preço1 ";

break;

case 200 :

desc = desc + " Preço2 ";

break;

default :

desc = desc + " PreçoPadrão ";

}

}

return desc;

}


A

3


B

4


C

5


D

6


E

7