Escolar Documentos
Profissional Documentos
Cultura Documentos
6- O algoritmo abaixo deverá ler duas notas, calcular a média e mostrar o resultado. Para que o
algoritmo seja executado corretamente, complete-o com os comandos que faltam:
Linha 1 ... Algoritmo media
Linha 2 ... inicio
Linha 3 ... var ____
Int NOTA1, NOTA2, MÉDIA;
Linha 4 ... ________
Escreva (“Digite a primeira nota”);
Linha 5 ... ________
Leia (NOTA1);
Linha 6 ... escreva (“___________________”);
Digite a segunda nota
Linha 7 ... leia (________);
NOTA2
Linha 8 ... MÉDIA ← (_______
NOTA1 + NOTA2
_______)/2;
Linha 9 ... escreva (“A média das notas é:”,
____________________);
MEDIA
Linha 10 ... fim.
7- Faça o mesmo no algoritmo abaixo, cuja finalidade é calcular 8% de aumento sobre um salário.
Linha 1 ... Algoritmo reajuste;
Linha 2 ... inicio
Linha 3 ... var _______
Int SALARIO,
SALARIO_NOVO;
Linha 4 ... __________
Escreva (“Digite o salário”);
Linha 5 ... __________
Leia (SALARIO);
Linha 6 ... SALARIO_NOVO ← SALARIO
______* 1.08;
Linha 7 ... ___________
Escreva (“O valor do novo
salário é:”, ______________);
SALARIO_NOVO
Linha 8 ... fim.
8- Faça um algoritmo que leia um número inteiro e imprima seu antecessor e seu sucessor.
9- Faça um algoritmo que leia dois números reais e imprima a soma e a média aritmética desses
números.
.
10- Faça um algoritmo que receba como entrada as medidas dos dois catetos de um triângulo
retângulo e calcule e exiba a medida da hipotenusa e a área do triângulo.
11- Sabendo que triângulo é uma figura geométrica de três lados onde cada um dos lados é menor
que a soma dos outros dois, queremos fazer um algoritmo que receba três valores e verifique se
eles podem ser os comprimentos dos lados de um triângulo.
Neste contexto, complete o algoritmo abaixo para que funcione:
Linha 1 ... Algoritmo verifica_triangulo;
Linha 2 ... inicio
Linha 3 ... var real lado1, lado2, lado3;
Linha 4 ... ______ (“Digite os valores dos 3 lados.”);
Linha 5 ... ______ (lado1);
Linha 6 ... ______ (lado2);
Linha 7 ... leia (____);
Linha 8 ... se lado1 + lado2 < _____ e lado2 + lado3 < lado1 _____ lado1 + _____ < lado2
Linha 9 ... então
Linha 10 ... __________ (“Podemos construir um triângulo com estas dimensões!”);
Linha 11 ... senão
Linha 11 ... escreva (“_____________________”);
Linha 12 ... fim __________;
Linha 13 ... fim.
13- Escreva um algoritmo que leia a idade de um atleta e escreva na tela em que categoria ele se
enquadra, seguindo a tabela abaixo:
14- Faixa etária Categoria
de 5 a 10 anos Infantil
de 11 a 17 anos Juvenil
de 18 a 30 anos Profissional
acima de 30 anos Sênior
Algoritmo CalcularNotaUNESC
Declaração de variáveis
Real notaBimestre1, notaBimestre2, notaBimestre3
Real mediaFinal
Entrada de dados
Escreva("Digite a nota do primeiro bimestre: ")
Leia(notaBimestre1)
Saída de resultados
Escreva("A média final do aluno é: ", mediaFinal)
FimAlgoritmo