Curso:
Disciplina: Algoritmos e Técnicas de Programação
Ciclo/Módulo:
Turno:
Aluno (a):
Data:
Professor: Gerson Borges
Valor:
Nota:
Evento: Prática de Laboratório 4
Instruções:
 Implemente na linguagem C/C++ os algoritmos abaixo.
 No ambiente de desenvolvimento DEVC++ crie um novo projeto em uma nova pasta.
 Compile e execute os programas.
1) A nota final de um estudante é calculada a partir de três notas atribuídas respectivamente a um
trabalho de laboratório, a uma avaliação semestral e a um exame final. A média das três notas
mencionadas anteriormente obedece aos pesos a seguir.
Nota
Trabalho de laboratório
Avaliação semestral
Exame final
Peso
2
3
5
Faça um programa que receba as três notas, calcule e mostre a média ponderada e o conceito
que segue a tabela abaixo:
Média ponderada
Maior ou igual a 8
Maior ou igual a 7
Maior ou igual a 6
Maior ou igual a 5
Maior ou igual a 0
e
e
e
e
e
menor
menor
menor
menor
menor
ou igual a 10
que 8
que 7
que 6
que 5
Conceito
A
B
C
D
E
Algoritmo
declare notatrab, avalsem, exame, media, numérico
leia notatrab, avalsem, exame
media <- (notatrab*2 + avalsem * 3 + exame*5) / 10
se ( media < 5 )
então
escreva ‘Conceito E’
senão
se ( media < 6 )
então
escreva ‘Conceito D’
senão
se ( media < 7 )
então
escreva ‘Conceito C’
senão
se ( media < 8 )
então
escreva ‘Conceito B’
senão
escreva ‘Conceito A’
FimAlgoritmo
1/2
2) Faça um programa que receba quatro notas de um aluno, calcule e mostre a média aritmética
das notas e a mensagem de aprovado ou reprovado, considerando para aprovação média 7.
3) Faça um programa que receba dois números e mostre o menor.
4) Faça um programa para calcular e mostrar o salário reajustado de um funcionário. Sabe-se que
o percentual de aumento é o mesmo da tabela a seguir:
Salário
Menor ou igual a R$ 300,00
Acima de R$ 300,00
Percentual de aumento
35%
15%
5) Faça um programa que verifique a validade de uma senha fornecida pelo usuário. A senha é
4531. O programa deve mostrar uma mensagem de “permissão de acesso” ou de “acesso
negado”.
Dicas:





A instrução if no C/C++ corresponde ao Se.
A instrução Então não é escrita no C/C++.
A instrução else no C/C++ corresponde ao Senão.
A condição vem sempre entre () parênteses no C/C++.
Início e Fim são representados por {} chaves no C/C++.

2/2
Download

1) A nota final de um estudante é calculada a partir