Dentre os operadores disponíveis para implementação de algoritmos e programas, a atribuição é provavelmente o mais utilizado, pois permite uma das mais importantes ações realizadas em softwares. Sobre o operador de atribuição, analise as afirmativas a seguir.
I – É possível atribuir mais de um valor para uma mesma variável usando este operador durante a execução de um algoritmo ou programa.
II – O símbolo de igualdade (=) é usado como atribuição em algoritmos tanto como operador de comparação.
III – A atribuição de dados permite a associação de dados a posições de memória para armazenamento apenas permanente de dados.
É correto o que se afirma em:
Escolha uma:
a. II, apenas.
b. III, apenas.
c. I e II, apenas.
d. II e III, apenas.
e. I, apenas.
Soluções para a tarefa
Resposta:
Somente o item I está correto, opção e.
Explicação:
Vamos analisar as afirmações baseado na linguagem de programação C.
I. Sim é possível atribuir um valor a uma variável usando o operador de atribuição (=) e posteriormente alterar esse valor, a não ser que a variável esteja marcada com a palavra-chave const. Neste último caso a variável tem valor constante durante a execução do programa.
II. O símbolo de igualdade (=) é o operador de atribuição, mas o operador de comparação de igualdade é representando por dois sinais de igualdade: "==".
III. A atribuição de um valor a uma variável permite armazenar a mesma de forma temporária, não somente permanente. Por exemplo um valor pode ser atribuído a uma variável e posteriormente outro valor pode ser atribuído à mesma variável, sendo o valor anterior descartado.