O que acontece se tentarmos modificar o valor de uma constante no código?
const int MAX = 100;
MAX = 200;

Passo 1

Resumo do Enunciado: Temos um trecho de código onde declaramos uma constante MAX com o valor 100 e, em seguida, tentamos mudar esse valor para 200.
Matéria Envolvida: Estamos lidando com constantes na programação, que são valores que não devem ser alterados uma vez definidos.
O que Vamos Precisar: Entender o que são constantes, como elas são declaradas e por que não podemos modificar seu valor após a declaração.

Passo 2

O que é uma Constante? Em programação, uma constante é uma variável cujo valor não pode ser alterado durante a execução do programa. Ela é útil para representar valores que devem permanecer fixos, garantindo a integridade desses dados.
Como Declarar uma Constante: Utilizamos a palavra-chave const antes do tipo da variável. No nosso caso:
const int MAX = 100;
Aqui, MAX é uma constante do tipo inteiro (int) com o valor inicializado em 100.

Passo 3

Tentativa de Modificar uma Constante: No código, após declarar MAX como constante, tentamos atribuir um novo valor a ela:
MAX = 200;
Por que Isso é um Problema? Como MAX foi declarada com const, o compilador entende que seu valor não pode ser alterado após a inicialização. Portanto, qualquer tentativa de modificar seu valor vai contra essa regra.

Passo 4

Consequências da Tentativa de Modificação: Quando o compilador encontra a linha MAX = 200;, ele verifica que MAX é uma constante e não permite que seu valor seja alterado. Isso resulta em um erro de compilação.
Tipo de Erro: Normalmente, o compilador irá emitir uma mensagem de erro indicando que há uma tentativa de modificar uma variável constante, o que não é permitido.

Resposta

Ocorre um erro de compilação, pois não é permitido modificar o valor de uma constante após sua declaração.

Exercícios relacionados