Escolar Documentos
Profissional Documentos
Cultura Documentos
PEDRO V
APLICAÇÕES DE INFORMÁTICA B
Unidade de Aprendizagem 1
Introdução à Programação - Algoritmia
FICHA DE TRABALHO Nº 4
1. Considerando as variáveis A, B e C, determine que valores terão no final das seguintes instruções:
3. Escreva o algoritmo que dados dois números, verifica se são múltiplos ou não.
4. Escreva o algoritmo que dados três números, escreve-os por ordem crescente.
5. Escreva um algoritmo que, dada a nota de um teste (entre 1 e 5) a introduzir pelo utilizador, converta
essa nota para uma informação qualitativa, tendo em conta a seguinte escala: (1 e 2 correspondem a
“Reduzido”; 3 corresponde a “Medio”; 4 e 5 correspondem a “Elevado”.
6. Considere um grande armazém que está a aplicar taxas de desconto aos seus produtos, que variam
de acordo com o total que cada cliente tem a pagar, segundo a seguinte tabela:
Escreva um algoritmo que dado o montante a pagar, determine a taxa de desconto a aplicar e
indique o valor líquido a cobrar.
7. Escreva um algoritmo que leia três notas de um aluno, calcule a sua média ponderada, considerando
que o peso para a maior nota seja 4 e para as duas restantes 3 e mostre uma mensagem
"APROVADO" se a média for maior ou igual a 5 e "REPROVADO" se a média for menor que 5.
8. Dados três valores A, B, C, analise se eles podem ser os comprimentos dos lados de um triângulo. Se
forem, verifique se é um triângulo equilátero, isósceles ou escaleno. Se não formarem um triângulo, se
9. escreva uma mensagem.
Nota: Para a elaboração do algoritmo torna-se necessária a revisão de algumas propriedades e
definições.
2/4
o O comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros
dois lados;
o Chama-se triângulo equilátero ao triângulo que tem os três lados iguais;
o Chama-se triângulo isósceles ao triângulo que tem dois lados iguais;
o Chama-se triângulo escaleno ao triângulo que tem os três lados diferentes.
inicio
variavel real a , b , c
ler a
ler b
ler c
se a < b + c ou b < c + a ou c < b + a e a <= 0 ou b <= 0 ou c <= 0 entao
escrever " impossivel"
fimse
se a = b e b =/= c e a <= 0 ou b <= 0 ou c <= 0 entao
escrever " triangulo isósceles"
fimse
se a = b e b = c e a <= 0 ou b <= 0 ou c <= 0 entao
escrever " triangulo equilatero"
fimse
se a =/= b e b =/= c e a =/= c e a <= 0 ou b <= 0 ou c <= 0 entao
escrever " triangulo escaleno"
fimse
fim
inicio
variavel real a , b , c
ler a
ler b
ler c
se ( a < b + c ou b < c + a ou c < b + a ) e ( a <= 0 ou b <= 0 ou c <= 0 ) entao
escrever " impossivel"
senao
se a = b e b = c e a <= 0 entao
escrever " triangulo equilatero"
3/4
senao
se a =/= b e b =/= c e a =/= c entao
escrever " triangulo escaleno"
senao
escrever " triangulo isósceles"
fimse
fimse
fimse
fim
B☺M TRABALHO!!!
4/4