Logo Passei Direto
Buscar
Considere a seguinte contextualização: Ensinar tabuada com algoritmos é uma forma eficaz de promover a alfabetização matemática em projetos educacionais de base comunitária. Um sistema que gera automaticamente a tabuada de um número ajuda os alunos a praticarem de forma interativa e personalizada. Essa abordagem pode ser usada em escolas públicas, ONGs ou espaços de educação popular, mostrando que a programação pode ser uma aliada da educação inclusiva e transformadora. Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: PUGA, Sandra; RISSETI, Gerson. Lógica de Programação e Estrutura de Dados. 3ª ed. São Paulo: Pearson Education do Brasil, 2016. p. 32. Considerando o dado fragmento de texto e os conteúdos do livro-base Linguagem, Programação e Banco de Dados sobre entrada e saída de dados e atribuição de valor a uma variável, analise o algoritmo abaixo e assinale a alternativa correta: Algoritmo calculaPreco Var quantidade : inteiro valorUnidade, valorTotal: real Início Leia(quantidade) valorUnidade <- 5.0 valorTotal ? valorUnidade * quantidade Escreva(valorTotal) Fim A quantidade é entrada de dados, valorUnidade é atribuição e valorTotal é saída de dados. B valorUnidade é entrada de dados, quantidade é atribuição e valorTotal é saída de dados. C valorUnidade e quantidade são atribuição e valorTotal é saída de dados. D valorUnidade e quantidade são entrada de dados e valorTotal é saída de dados.
User badge image
EVANDRO

há 6 horas

Respostas

User badge image

Ed Verified user icon

há 6 horas

Vamos analisar o algoritmo passo a passo: - `Leia(quantidade)`: aqui, a variável quantidade recebe um valor do usuário, ou seja, é uma entrada de dados. - `valorUnidade <- 5.0`: aqui, o valor 5.0 é atribuído diretamente à variável valorUnidade, ou seja, é uma atribuição. - `valorTotal ? valorUnidade * quantidade`: essa linha representa uma atribuição (provavelmente o símbolo correto seria "<-"), onde o resultado da multiplicação é atribuído a valorTotal. - `Escreva(valorTotal)`: aqui, o valor de valorTotal é mostrado na tela, ou seja, é uma saída de dados. Portanto: - quantidade: entrada de dados - valorUnidade: atribuição - valorTotal: saída de dados (apresentado ao usuário) A alternativa correta é a A.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina