Questão de Programação — Linguagens de programação — FCC 2018
ProgramaçãoLinguagens de programação
- Código
- fc047927
- Banca
- FCC
- Órgão
- SABESP
- Ano
- 2018
- Cargo
- Estagiário - Nível Médio Técnico
O hidrômetro é o equipamento que faz a apuração do consumo de água. Nele há um contador que registra a quantidade que passou pelo medidor. A conta é feita a partir do último número registrado em comparação aos valores do novo registro. A diferença entre os dois números aponta o volume de água consumido. Para ler o hidrômetro de ponteiros deve-se anotar os números indicados em preto dos círculos menores. Em sentido horário inicia-se pela unidade, depois a dezena até o último ponteiro que corresponde ao milhar. Um Estagiário foi solicitado a elaborar um trecho de programa em uma linguagem de programação para simular a leitura de cada número do hidrômetro de ponteiro e apresentar o número inteiro correspondente. O trecho elaborado por ele é apresentado abaixo, em Java.int u=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à unidade: "));int d=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à dezena: "));int c=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à centena: "));int m=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde ao milhar: "));..I....JOptionPane.showMessageDialog(null,"A leitura do hidrômetro de ponteiro corresponde a " + valor,"Resultado",JOptionPane.INFORMATION_MESSAGE);A lacuna I é corretamente preenchida com
- Aint valor = (m + c + d +u);
- Bdouble valor = (u * d * c * m);
- Cdouble valor = (m/1000 + c/100 + d/10 +u);
- Dint valor = (m + c + d +u) * 1000;
- Eint valor = (m*1000 + c*100 + d*10 +u);