1
resposta

Duvida em CONTMAXIMO

Boa tarde,

No gabarito o CONTMAXIMO está valendo 100. Entretando, na ultima volta do loop como o contador também valerá 100, logo terá um total de 101 registros na tabela, não? Pois a condição está <= Aqui fiz CONTMAXIMO valendo 99 e foram 100 registros no select count(*). Aguardo atenciosamente! :)

1 resposta

Olá Flavia, tudo bem?

Na tabela será realizado o INSERT de apenas 100 registros, pois o contador é iniciado com 1 e antes de ser feito o incremento na variável, é realizado o INSERT na TABELA_ALEATORIOS, então quando o contador chegar em 100 , será inserido também na tabela o registro 100

registros inseridos

Em seguida o contador será incrementado chegando ao valor 101 e o loop será encerrado antes de realizar novamente o INSERT, pois a condição não será mais verdadeira.

Espero ter esclarecido a sua dúvida e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software