Uma variável armazena um valor na memória e pode ser utilizada a qualquer momento enquanto o programa está em execução. Para criarmos uma variável devemos seguir algumas regras de nomenclatura. Analise as afirmações abaixo e assinale a alternativa CORRETA.
I. O nome de uma variável não precisa ser único, portanto, que sejam de tipos diferentes.
II. Todo nome deve ser composto apenas por letras, números e sublinhado.
III. Deve obrigatoriamente não começar com um número.
IV. Não pode ser iqual a nenhuma palavra reservada, ou seja, palavras que lá

Passo 1

Beleza, vamos lá! O exercício fala sobre as regras de nomenclatura de variáveis na programação. Precisamos analisar quatro afirmações para descobrir qual delas está correta. Para isso, vamos precisar entender como são criados os nomes das variáveis e quais regras devem ser seguidas para que o código funcione direitinho.

Passo 2

Primeiro, vamos olhar a afirmação I: “O nome de uma variável não precisa ser único, portanto, que sejam de tipos diferentes.”
Bem, na maioria das linguagens de programação, cada variável dentro de um mesmo escopo (como dentro de uma função ou bloco de código) precisa ter um nome único, independente do tipo dela. Isso evita confusões e erros no programa. Então, essa afirmação está errada.

Passo 3

Agora, a afirmação II: “Todo nome deve ser composto apenas por letras, números e sublinhado.”
Essa é uma regra bastante comum. Geralmente, os nomes das variáveis podem conter letras (maiúsculas e minúsculas), números e o caractere de sublinhado (_). Porém, eles não podem conter espaços ou caracteres especiais como @, #, etc. Portanto, essa afirmação está correta.

Passo 4

Vamos para a afirmação III: “Deve obrigatoriamente não começar com um número.”
Isso também é uma regra padrão em muitas linguagens de programação. Os nomes das variáveis não podem começar com números; eles devem começar com uma letra ou um sublinhado. Por exemplo, “1valor” não é válido, mas “_valor1” ou “valor1” são. Então, essa afirmação está correta.

Passo 5

Por fim, a afirmação IV: “Não pode ser igual a nenhuma palavra reservada, ou seja, palavras que lá…”
As palavras reservadas são termos que já têm um significado específico na linguagem de programação, como “if”, “while”, “for”, etc. Não podemos usar essas palavras como nomes de variáveis porque isso causaria confusão no código. Portanto, essa afirmação também está correta.

Resposta

As afirmações II, III e IV estão corretas, enquanto a afirmação I está incorreta.

Exercícios relacionados