Mudanças entre as edições de "Sistemas Operacionais e Introdução a Programação (diário 2009-2) - Prova de Lógica de Programação"
Ir para navegação
Ir para pesquisar
Linha 9: | Linha 9: | ||
* / | * / | ||
* * | * * | ||
− | A calculadora deve pedir indefinidamente números e operadores enquanto não for digitado o símbolo "=". | + | A calculadora deve pedir indefinidamente números e operadores enquanto não for digitado o símbolo "=". A cada par de números e uma operação, deve-se mostrar o resultado intermediário dos cálculos. Exemplo: |
+ | Digite o primeiro número: 42 | ||
+ | Digite a operação: + | ||
+ | Digite o segundo número: 7 | ||
+ | Resultado intermediário: 49 | ||
+ | Digite a próxima operação: / | ||
+ | Digite o próximo número: 7 | ||
+ | Resultado intermediário: 7 | ||
+ | Digite a próxima operação: = | ||
+ | Resultado final: 7 |
Edição das 10h15min de 7 de outubro de 2009
Cada questão deve contemplar:
- Pseudocódigo com entrada, processamento e saída de dados;
- Diagrama de blocos.
Questão 1
Monte uma calculadora simples, que utiliza as quatro operações básicas:
- +
- -
- /
- *
A calculadora deve pedir indefinidamente números e operadores enquanto não for digitado o símbolo "=". A cada par de números e uma operação, deve-se mostrar o resultado intermediário dos cálculos. Exemplo:
Digite o primeiro número: 42 Digite a operação: + Digite o segundo número: 7 Resultado intermediário: 49 Digite a próxima operação: / Digite o próximo número: 7 Resultado intermediário: 7 Digite a próxima operação: = Resultado final: 7