Matemática Múltipla Escolha

Analise as alternativas a seguir e selecione a falsa.

Analise as alternativas a seguir e selecione a falsa.

  1. No VisuAlg, se for digitado “Caxias do Sul” ou “CAXIAS DO SUL”, o resultado será o mesmo.
  2. No VisuAlg, se nada for digitado e for pressionada a tecla “Enter”, o sistema mostrará a mensagem “É de outro estado ou não cadastrada”.
  3. Variáveis numéricas precisam que alguma informação seja digitada. Variáveis strings aceitam não receber informação (vazio).
  4. O tamanho máximo de uma variável string, na maioria das linguagens, é de 255 caracteres.
  5. O algoritmo apresenta diversos erros de sintaxe e de lógica, portanto, não compilaria no VisuAlg.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

A questão solicita identificar a alternativa falsa. Vamos analisar cada afirmativa com base no funcionamento do VisuAlg e da lógica de programação.

Análise das Alternativas

  • Alternativa A (Verdadeira): O VisuAlg utiliza comparações de cadeias de texto (strings) insensíveis a maiúsculas/minúsculas. Portanto, "Caxias do Sul" e "CAXIAS DO SUL" serão tratados como iguais pelo comando caso.
  • Alternativa B (Verdadeira): Se o usuário apertar Enter sem digitar nada, a variável cidade recebe uma string vazia (""). Como essa string não coincide com nenhuma opção nos comandos caso, o fluxo de controle segue para o outrocaso, exibindo a mensagem indicada.
  • Alternativa C (FALSA): Esta é a resposta correta porque a afirmação contém um erro conceitual.
  • Em linguagens como VisuAlg, variáveis numéricas possuem valores padrão (geralmente 0) ao serem declaradas. Elas não necessitam obrigatoriamente de entrada de dados para conterem um valor válido inicialmente.
  • Já variáveis de texto (string) podem sim ser declaradas e utilizadas sem conteúdo (string vazia).
  • Alternativa D (Verdadeira): Historicamente e no contexto educacional do VisuAlg, o limite de caracteres para variáveis string simples costuma ser citado como 255.
  • Alternativa E (Verdadeira): O código apresentado contém erros de sintaxe graves:
  • O comando para encerrar o bloco de seleção deve ser fimescolha, não fimselechoa.
  • O comando final deve ser fim (ou finalgoritmo dependendo da versão estrita, mas fim é o padrão), estando escrito incorretamente como finalgoritmo.
  • Devido a esses erros, o programa realmente não compilaria/executaria corretamente.

Conclusão

A única afirmativa incorreta sobre o comportamento das variáveis e o código é a C.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.