Buscar

Atividade Comandos Básicos - Portugol

Prévia do material em texto

MINISTÉRIO DA EDUCAÇÃO 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CAMPUS SENADOR HELVÍDIO NUNES DE BARROS 
CURSO DE SISTEMAS DE INFORMAÇÃO 
ALGORITMOS E PROGRAMAÇÃO I 
PROF. LEONARDO SOUSA 
 
 
LISTA DE EXERCÍCIOS 01 
COMANDOS BÁSICOS 
 
Faça algoritmos que resolvam os seguintes problemas abaixo: 
1. Dados os nome e sobrenome de um usuário, exibir o nome completo. 
 
2. Dado um número inteiro, exibir seus sucessor e antecessor. 
 
3. Dado um número real, exibir sua terça metade. 
 
4. Dado dois número reais, exibir a média aritmética dos dois números. 
 
5. Dadas as quatro notas de um aluno, exibir sua média final. 
 
6. Dados quatro números, exibir a média ponderada, sabendo-se que os pesos são 
respectivamente: 1, 2, 3 e 4. 
 
7. Dada uma quantidade de horas, exibir os valores equivalentes em minutos, 
segundos e milissegundos. 
 
8. Dado o saldo de uma aplicação, exibir o novo saldo após um reajuste de 10%. 
 
9. Dado o valor de um depósito e a taxa de juros, exibir o valor do rendimento e o 
valor total após o rendimento. 
 
10. Dado um número inteiro de três algarismos, exibir cada algarismo 
separadamente. 
 
11. Dado um número inteiro no formato CDU, exibir o número no formato UDC. 
Exemplo: 123, será 321. O número deverá ser atribuído a uma variável antes de 
ser exibido. 
 
12. Dada uma data no formato ddmmaa, exibir os dia, mês e ano separadamente. 
 
13. Dada uma data no formato ddmmaa, exibir a data no formato mmddaaaa. 
 
leonardosousa@ufpi.edu.br
MINISTÉRIO DA EDUCAÇÃO 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CAMPUS SENADOR HELVÍDIO NUNES DE BARROS 
CURSO DE SISTEMAS DE INFORMAÇÃO 
ALGORITMOS E PROGRAMAÇÃO I 
PROF. ARLINO HENRIQUE 
ARLINO@UFPI.EDU.BR 
 
 
14. Sabendo que 100 quilowatts de energia custam um sétimo do salário mínimo, 
fazer um algoritmo que dados a valor do salário mínimo e a quantidade de 
quilowatts gastos por uma residência, exibir: valor em de cada quilowatt, valor 
da conta de energia e novo valor da conta de energia após um desconto de 10%. 
 
15. Dadas a base e a altura de um retângulo, exibir: perímetro, área e diagonal. 
 
16. Dado o raio de um círculo, exibir: diâmetro, perímetro e área. 
 
17. Dado o lado de um quadrado, exibir: perímetro, área e diagonal. 
 
18. Dados os lados a, b e c de um paralelepípedo, exibir: as áreas de cada face, a 
área total da superfície, diagonais e o volume. 
 
19. Faça um algoritmo que exiba a área de um triangulo qualquer. 
 
20. Faça um algoritmo que exiba a área de um losango. 
 
21. Faça um algoritmo que para a função f(x) = 3 seja dado um valor 
para x. Exibir o valor de f(x). 
 
22. Faça um algoritmo que para uma função genérica f(x) = e dados os 
valores dos coeficientes a, b e c e um valor para x, exibir o valor de f(x). 
 
23. Dados o primeiro termo e a razão de uma PA, exibir o 10º termo. 
 
24. Dados o primeiro termo e a razão de uma PG, exibir o 5º termo. 
 
25. Faça um algoritmo que calcule o salário líquido de um professor. Serão 
fornecidos: valor da hora aula, quantidade de horas de aula dadas e percentual de 
desconto do INSS. 
 
26. Sabendo que um carro faz 12Km com um litro de gasolina e que serão 
fornecidos a velocidade média e o tempo gasto em uma viagem, exibir: distância 
percorrida e quantidade de gasolina necessária para a viagem. 
 
27. Faça um algoritmo de troca de variáveis: dados valores para duas variáveis A e 
B, o novo valor de A passa a ser o de B e o novo valor de B passa a ser o de A. 
 
MINISTÉRIO DA EDUCAÇÃO 
UNIVERSIDADE FEDERAL DO PIAUÍ 
CAMPUS SENADOR HELVÍDIO NUNES DE BARROS 
CURSO DE SISTEMAS DE INFORMAÇÃO 
ALGORITMOS E PROGRAMAÇÃO I 
PROF. ARLINO HENRIQUE 
ARLINO@UFPI.EDU.BR 
 
 
28. Dados os valores do salário mínimo e o salário de uma pessoa, exibir quantos 
salários mínimos essa pessoa ganha. 
 
29. Dado o peso de uma pessoa em quilos, exibir o valor do peso em gramas. 
 
30. Dado um número entre 0 e 60, exibir seu sucessor, sabendo que no caso do 
número 60 o sucessor é 0. 
 
31. Criar um algoritmo que leia a quantidade de DVDs que uma locadora de filmes 
possui e o valor que ela cobra por um aluguel e que logo em seguida exiba as 
seguintes informações: 
 
 Quando o cliente atrasa a entrega, é cobrada uma multa de 10% sobre o 
valor do aluguel. Sabendo que um terço dos DVDs são alugados por mês 
e que um décimo das fitas alugadas no mês são devolvidos, exibir o 
faturamento anual da locadora. 
 Sabendo que 2% dos DVDs se estragam por mês, e que um décimo dessa 
quantidade de DVDs é reposto, exibir a quantidade total de DVDs da 
locadora após um ano.

Outros materiais