Matemática Múltipla Escolha

O que está faltando na linha 9 para que seja mostrado o valor da soma dos dois números digitados pelo usuário?

O que está faltando na linha 9 para que seja mostrado o valor da soma dos dois números digitados pelo usuário?

  1. num1
  2. soma
  3. num2
  4. soma-num1-num2
  5. num1+num2

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

Introdução

A questão apresenta um trecho de código em linguagem C e solicita o preenchimento correto na linha 9. O objetivo do programa é calcular a soma de dois números inseridos pelo usuário e exibir esse resultado na tela.

Para resolver, precisamos entender como a função printf funciona e como as variáveis são manipuladas no contexto de saída de dados.

Desenvolvimento

No código fornecido:

  • Na linha 7, a expressão soma = num1 + num2; calcula a soma e armazena o resultado na variável chamada soma.
  • Na linha 9, temos a instrução: printf("Soma: %d", _____);.

O especificador de formato %d dentro da string de impressão indica que um número inteiro deve ser exibido. Para preencher esse espaço corretamente, devemos fornecer o valor inteiro que foi calculado anteriormente. Como o resultado está armazenado na variável soma, esta é a informação necessária.

Análise

Vamos examinar por que as demais opções estão incorretas:

  • A. &soma: O operador & retorna o endereço de memória da variável (um ponteiro). Isso seria utilizado na função scanf para leitura, mas não para imprimir o valor com %d.
  • C. "soma": Aspas duplas criam uma string (texto). Se usada aqui, o programa imprimiria a palavra escrita "soma" em vez do número calculado.
  • D. 'soma': Aspas simples são usadas para caracteres únicos (ex: 'a'). Tentar colocar várias letras entre elas causa erro de compilação ou comportamento indefinido.
  • E. +soma: Embora o sinal de mais unário não altere o valor, a forma padrão e direta de passar uma variável é sem operadores extras. A alternativa B é a resposta canônica.

Conclusão

Para exibir o valor numérico contido na variável soma, deve-se utilizar apenas o nome da variável. Portanto, a linha completa fica: printf("Soma: %d", soma);.

Alternativa B.

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.