Questão FC373199
De acordo com dados da SABESP, um pequeno buraco de 2 milímetros no encanamento desperdiça 3,2 mil litros de água em um dia. Um Analista escreveu o algoritmo em pseudocódigo abaixo
Algoritmos e Lógica de Programação
FCC · 2018
De acordo com dados da SABESP, um pequeno buraco de 2 milímetros no encanamento desperdiça 3,2 mil litros de água em um dia. Um Analista escreveu o algoritmo em pseudocódigo abaixo para calcular o desperdício de água em função de buracos em encanamentos.

O comando que preenche corretamente a lacuna
- I é: (largburaco > 0 ou dias > 0)
- I é: (largburaco > 0 e desperdicio > 0)
- II é: desperdicio ← (largburaco/2.0) * 3.2 * dias
- II é: desperdicio ← desperdicio + (largburaco/2.0) * 3.2
- II é: desperdicio ← (largburaco/3.2) * 2.0 * dias
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Raciocínio: o enunciado dá uma relação de proporcionalidade: um buraco de 2 mm provoca o desperdício de 3,2 mil litros por dia. Para qualquer largburaco (em mm) a quantidade diária é proporcional ao tamanho do buraco.
Montamos a proporção: \(2\ \text{mm} \rightarrow 3{,}2\ \text{(mil litros/dia)}\). Para \(\text{largburaco}\) mm, a perda diária é \( \text{largburaco}\times \dfrac{3{,}2}{2}\).
Como queremos o total em vários dias, multiplicamos por dias. Assim a atribuição correta é \( \text{desperdicio} \leftarrow (\text{largburaco}/2.0)\times 3.2 \times \text{dias}\).
Observação técnica: usar 2.0 garante divisão em ponto flutuante, preservando a precisão quando largburaco não for múltiplo de 2.
Conteúdo do catálogo FC Concursos · Atualizado em