Lista de exercícios sobre construção de algoritmos
CA – Construção de algoritmos
Profa. Dra. Joyce Martins Mende s Battaglia
Exercícios
1) Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em
uma variável B.
A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos
fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever os
valores que ficaram armazenados nas variáveis.
2) Analise os algoritmos abaixo e diga o que será impresso na tela ao serem
executados:
3) Os pares de instruções abaixo produzem o mesmo resultado?
a) (4/2)+(2/4) e A 4/2+2/4
b) 4/(2+2)/4 e B 4/2+2/4
c) (4+2)*2-4 e C 4+2*2-4
1
Lista de exercícios sobre construção de algoritmos
CA – Construção de algoritmos
Profa. Dra. Joyce Martins Mende s Battaglia
4) A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que
trabalhar mais de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular
com um acréscimo de 50%. Escreva um algoritmo que leia o número de horas
trabalhadas em um mês, o salário por hora e escreva o salário total do funcionário, que
deverá ser acrescido das horas extras, caso tenham sido trabalhadas.
5)Escreva um algoritmo que leia as idades de 2 homens e de 2 mulheres (considere que
as idades dos homens serão sempre diferentes entre si, bem como as das mulheres).
Calcule e escreva a soma das idades do homem mais velho com a mulher mais nova, e
o produto das idades do homem mais novo com a mulher mais velha.
6) Dado o algoritmo
2
Lista de exercícios sobre construção de algoritmos
CA – Construção de algoritmos
Profa. Dra. Joyce Martins Mende s Battaglia
6) Algoritmo que peça ao usuário a quantia em dinheiro que tem sobrando e sugira, caso
ele tenha 10 ou mais reais, que vá ao cinema, e se não tiver, fique em casa vendo TV.
7) Um determinado clube de futebol pretende classificar seus atletas em categorias e
para
isto ele contratou um programador para criar um programa que executasse esta tarefa.
Para
isso o clube criou uma tabela que continha a faixa etária do atleta e sua categoria. A
tabela
está demonstrada abaixo:
IDADE CATEGORIA
De 05 a 10 Infantil
De 11 a 15 Juvenil
De 16 a 20 Junior
De 21 a 25 Profissional
Construa um programa que solicite o nome e a idade de um atleta e imprima a sua
categoria.
8) Fazer um algoritmo que calcule e imprima o salario reajustado de um funcionario de
acordo com as seguintes regras:
• Salarios de ate R$ 350,00 reajuste de 50%;
• Salarios maiores que R$ 350,00 reajuste de 30%.
9) Criar um algoritmo que leia a idade de uma pessoa e que mostre a sua classe
eleitoral:
• Nao-eleitor (abaixo de 16 anos);
• Eleitor Obrigatorio (entre 18 e 65 anos);
• Eleitor facultativo (entre 16 e 18 anos e maior de 65 anos).
10) Criar um algoritmo que leia o nome, a conta e o saldo bancario total do semestre de
uma pessoa e que calcule a tarifa bancaria em
que o mesmo se enquadra:
• Basica (saldo medio mensal inferior a R$ 1.000,00) tarifa de R$ 25,00;
• Prata (saldo medio mensal entre R$ 1.000,01 e R$ 2.000,00) tarifa de R$ 20,00;
• Ouro (saldo medio mensal entre R$ 2.000,01 e R$ 3.500,00) tarifa de R$ 13,00;
• Premio (saldo medio mensal superior a R$ 3.500,00) tarifa isenta.
11) Escrever um algoritmo que le o numero de identificacao, as 3 notas obtidas por um
aluno nas 3 verificacoes e a media dos exercícios que fazem parte da avaliacao.
Calcular a media de aproveitamento do aluno, usando a formula:
3
Lista de exercícios sobre construção de algoritmos
CA – Construção de algoritmos
Profa. Dra. Joyce Martins Mende s Battaglia
4
Download

Lista de exercícios sobre construção de algoritmos Exercícios 1