Foram encontradas 180 questões.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
Antes de se escrever um programa em uma linguagem de programação, uma prática recomendada é apresentar a lógica de programação usando uma pseudolinguagem. Considere o algoritmo em pseudolinguagem apresentado abaixo, em que o operador mod retorna o resto da divisão inteira.
Programa Sabesp
Var ano, n: inteiro
Início
imprima("Digite o ano com 4 digitos: ")
leia (ano)
se (ano > 1949 e ano<=1999)
então
n ← ano mod 100
...I...
senão
imprima("Ano inválido")
fim se
Fim
Um Estagiário, ao analisar o algoritmo acima, conclui corretamente que
Provas
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoOperadoresOperadores Aritméticos
- Fundamentos de ProgramaçãoVariáveis
- LinguagensJava
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
Provas
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoLógica de Programação
Considere, por hipótese, que a SABESP utiliza diferentes preços de tarifas para os serviços de abastecimento de água e/ou coleta de esgoto para o município de São Paulo. Para a categoria Residencial/Favela as tarifas são:
| Consumo | Valor da Tarifa |
|---|---|
| 0 a 10 | 6,25/mês |
| 11 a 20 | 0,71/m3 |
| 21 a 30 | 2,36/m3 |
| 31 a 50 | 7,14/m3 |
| acima de 50 | 7,89/m3 |
Foi solicitado a um estagiário propor a lógica de programação para a solução do seguinte problema: ler o valor do consumo de um usuário da categoria Residencial/Favela (variável consumo) e calcular o valor a pagar com base nas tarifas (variável valor).
O Estagiário sugeriu utilizar
Provas
Provas
Provas
Provas
Provas
Provas
Provas
Caderno Container