Buscar

Atividade Comandos de Seleção - Portugol

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

LISTA DE EXERCÍCIOS 02 
ESTRUTURAS DE SELEÇÃO 
 
Faça algoritmos que resolvam os seguintes problemas a baixo: 
1. Dado um número, informar se ele é ou não é múltiplo de 3. 
 
2. Dado um número, informar se ele é ou não é divisível por 5. 
 
3. Dado um número, informar se ele é divisível por 3 e por 7. 
 
4. Dado um número, informar se ele é divisível por 3, por 7 ou por 11 ou se não é 
divisível por nenhum dos três números. 
 
5. A prefeitura permitiu empréstimos a seus funcionários onde o valor máximo da 
prestação não pode ultrapassar 30% do salário. Dados os valores do salário, a 
quantidade de prestações do pagamento do empréstimo e a taxa de juros cobrada 
no empréstimo; informa se o empréstimo é permitido ou não. 
 
6. Dado um número de três algarismos, dizer se cada algarismo é par ou impar. 
 
7. Dado um número, informar se ele está na casa das unidades, dezenas, centenas, 
milhares ou acima dos milhares. 
 
8. Entrar com o número de um mês do ano e informar seu nome. Exemplo: 02 = 
Fevereiro. 
 
9. Dados três números, exibi-los em ordem crescente. 
 
10. Dadas as quatro notas de um aluno, exibir a média das notas e a situação do 
aluno: aprovado, de final ou reprovado. 
 
11. Reescreva o algoritmo da questão anterior para que caso o aluno esteja de final 
seja dada nota da prova final e seja calculado e exibido se ele passou ou não. 
 
12. Um comerciante comprou um produto e deseja revendê-lo com um lucro de 45% 
se o valor de compra for menor do que R$ 20,00; caso contrário, o lucro será de 
30%. Entrar com o valor de compra do produto e exibir seu valor de venda. 
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 
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 
 
 
 
 
13. Dado o salário bruto de uma pessoa, exibir o desconto do INSS segundo a tabela 
abaixo: 
Salário Percentual de Desconto 
Menor ou igual a R$ 600,00 Isento 
Maior que R$ 600,00 e menor ou 
igual a R$ 1200,00 
20% 
Maior que R$ 1200,00 e menor 
ou igual 2000,00 
25% 
Maior que R$ 2000,00 30% 
 
14. Fazer um conversor de moedas. Dados um valor monetário em reais e o nome de 
outra moeda (dólar americano, dólar canadense, euro, iene, ...), exibir o valor 
correspondente na outra moeda. 
 
15. Dada a idade de uma pessoa, informar sua classe eleitoral. 
 não eleitor (abaixo de 16 anos); 
 eleitor obrigatório (entre 18 e 65 anos); 
 eleitor facultativo (entre 16 e 18 anos ou maior que 65 ano) 
 
16. Dados os coeficientes de uma equação de segundo grau, informar: se ela tem 
duas raízes reais e exibi-las; se ela tem apenas uma raiz real e exibi-la ou; se não 
tem raízes reais. 
 
17. Em um campeonato nacional de arco-e-flecha tem-se equipes de três jogadores 
para cada estado. Sabendo-se que cada jogador não recebe, necessariamente, a 
mesma quantidade de pontos, fazer um algoritmo que dados os pontos obtidos 
por cada jogador, exibir: 
 os pontos em ordem crescente; 
 se a soma dos pontos for maior ou igual a 100 exibir a média, caso 
contrário exibir “equipe desclassificada”. 
 
18. Faça um algoritmo que informe a quantidade total de calorias em uma refeição a 
partir da escolha do usuário que deverá informar o prato, a sobremesa e a bebida, 
conforme a tabela a seguir: 
PRATO SOBREMESA BEBIDA 
Vegetariano: 180cal Abacaxi: 75cal Chá: 20cal 
Peixe: 230cal Sorvete diet: 110cal Suco de laranja: 70cal 
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 
 
Frango: 250cal Mousse diet: 170cal Suco de melão: 100cal 
Carne: 350cal Mousse de chocolate: 200cal Refrigerante diet: 65cal 
 
19. Dados o destino de um passageiro e se sua passagem será apenas de ida ou de 
ida e volta, informar o preço se sua passagem conforme a tabela abaixo: 
DESTINO IDA IDA E VOLTA 
Região Norte R$ 500,00 R$ 900,00 
Região Nordeste R$ 350,00 R$ 650,00 
Região Centro-Oeste R$ 350,00 R$ 600,00 
Região Sul R$ 300,00 R$ 550,00 
 
20. Um endocrinologista deseja controlar a saúde de seus pacientes e, para isso, se 
utiliza do Índice de Massa Corporal (ICM). Sabendo-se que o IMC é calculado 
através da seguinte fórmula: 
 
 
 
 
Onde: 
 peso é dado em Kg; 
 altura é dada em metros. 
Criar um algoritmo que apresente o nome do paciente, seu IMC e sua faixa de 
risco, conforme a seguinte tabela: 
IMC FAIXA DE RISCO 
abaixo de 20 abaixo do peso 
a partir de 20 até 25 normal 
acima de 25 até 30 excesso de peso 
acima de 30 até 35 obesidade 
acima de 35 obesidade mórbida 
 
21. Dados o dia, mês e ano de uma data, informar se a data é valida. 
 
22. Dada uma data no formato ddmmaaaa, informar se a data é válida.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes