Escolar Documentos
Profissional Documentos
Cultura Documentos
algoritmo
declare numero, d1, d2, d3, d4 inteiro;
numero ← 1352;
d4 ← numero mod 10;
d1 ← (numero div 10) mod 10;
d2 ← (numero div 100) mod 10;
d3 ← (numero div 1000) mod 10;
escreva d4, d3, d2, d1;
fimalgoritmo
a) não D; e) (D e E) ou (A = B);
b) D e E; f) (D ou E) e ( A < B);
c) (A > B) ou (B < C); g) (A + B < C) e D ou E e (não D);
d) não (A < B); h) (A + B * C / B = 3) e (não (A ≥ B));
a) a ← 5;
b ← 10;
se a < b então
| temp ← a;
fimse
a ← b;
a ← temp;
escreva a, b;
1
b) temp ← 0;
a ← 10;
b ← 5;
se a > b então
| escreva a, b;
senão
| temp ← a;
fimse
a ← b;
b ← temp;
c) a ← -8;
b ← 21;
c ← a + b;
se a > b então
a ← b;
c ← a * b;
senão
se a < 0 então
b ← b – a;
c ← a * b;
senão
| c ← 0;
fimse
fimse
escreva a, b, c;
algoritmo
...
D ← 0;
se A ≤ B e C ≥ B então
| D ← 5;
fimse
fimalgoritmo
a) A < B < C;
b) A ≤ B ≤ C;
c) A < B ≤ C;
d) B < C < A;
e) Nenhuma das respostas acima.
2
6. Considere o algoritmo abaixo:
algoritmo
declare A, B, C, X inteiro;
leia A, B, C;
se A > B e B > C então
| X ← A;
fimse
se A < B e B < C então
| X ← B;
senão
| X ← (A + B + C) / 3;
fimse
escreva X;
fimalgoritmo
7. Escreva um algoritmo que leia dois valores inteiros e apresente a diferença do maior pelo
menor.
9. Escreva um algoritmo que leia um valor de hora e informe quantos minutos se passaram
deste o início do dia.
11. Escreva um algoritmo que, dados dois números inteiros como entrada, descubra o maior
número entre eles e o imprima na tela. Suponha que os números serão diferentes.
12. Escreva um algoritmo que leia três valores inteiros, determine e imprima o menor deles.
Suponha que os três valores serão diferentes.
13. Escreva um algoritmo que leia três números e imprima o valor intermediário, entre o
menor e o maior número. Suponha que os números serão diferentes.
14. Escreva um algoritmo que leia um número e informe se ele é divisível por 3.
3
15. Escreva um algoritmo que verifique se um dado ano é bissexto. Lembre-se que um ano
é bissexto se ele é múltiplo de 4.
16. Escreva um algoritmo que obtenha 4 notas de um aluno e calcule a sua média. O
algoritmo deve verificar se o aluno foi aprovado ou reprovado, escrevendo uma mensagem
e a média calculada. Para a aprovação, a média deve ser maior ou igual a 7,0. Se a média
for menor que 7,0 e maior que 3,0 o aluno fica de exame. Nesse caso, o algoritmo também
deve emitir uma mensagem. E se a média for menor que 3,0 indica a reprovação.