Em qual das seguintes linguagens de programação o uso de ponto e vírgula (;) é obrigatório ao final de cada linha de código?

(A) - 
 python
(B) - 
 javascript
(C) - 
 scratch
(D) - 
 java
(E) - 
 c++

Explicação

O ponto e vírgula (;) é usado em c++ para indicar o final de uma instrução, exceto para declarações de variáveis e definições de classes. isso significa que cada linha de código em c++ deve terminar com um ponto e vírgula, caso contrário, o compilador gerará um erro.

Análise das alternativas

Nas demais alternativas, o uso de ponto e vírgula não é obrigatório:

  • (a): no python, o uso de ponto e vírgula é opcional.
  • (b): no javascript, o uso de ponto e vírgula é opcional, mas é recomendado para melhorar a legibilidade do código.
  • (c): no scratch, o ponto e vírgula não é usado, pois é uma linguagem de programação visual baseada em blocos.
  • (d): no java, o uso de ponto e vírgula é opcional, mas é recomendado para melhorar a legibilidade do código.
  • (e): no c++, o uso de ponto e vírgula é obrigatório ao final de cada linha de código.

Conclusão

O uso obrigatório de ponto e vírgula em c++ é uma característica importante da linguagem que ajuda a garantir a clareza e a manutenção do código. o uso consistente de ponto e vírgula evita erros de sintaxe e torna o código mais fácil de ler e entender.