You are on page 1of 3

ASSOCIAO DE ENSINO E CULTURA PIO DCIMO S/C LTDA

COORDENAO DE ENGENHARIA ELTRICA LINGUAGEM TCNICA DE PROGRAMAO

LISTA DE EXERCCIOS DE ALGORITMOS


SEQNCIAS SIMPLES
1. 2. 3. 4. 5. 6. Escreva um algoritmo que leia um nmero e mostre seu inteiro. Escreva um algoritmo que leia dois nmeros e mostre o produto desses nmeros. Fazer um algoritmo para ler dois nmeros e mostrar o maior deles. Faa um algoritmo que leia o nome e as idades de duas pessoas e mostre a soma das idades. Escreva um algoritmo que leia dois nmeros que devero ser colocados, respectivamente, nas variveis VA e VB. O algoritmo deve, ento, trocar os valores de VA por VB e vice-versa e mostrar o contedo destas variveis. Faa um algoritmo que leia valores para as variveis A, B e C e mostre o resultado da seguinte expresso: (AB)*C 7. Faa um algoritmo que mostre o resultado da expresso abaixo: (( x 5) * y) z Obs: Ler valores para as variveis x, y e z. 8. Fazer um algoritmo para ler duas notas, os pesos de cada nota e mostrar a mdia ponderada. (nota 1 * peso da nota 1) + (nota 2 * peso da nota 2) Clculo da Mdia Ponderada = -------------------------------------------------------------------------------------------------soma dos pesos Escrever um algoritmo para ler uma temperatura em Fahrenheit e apresent-la convertida em graus Centgrados. Frmula: 10. Centgrados = (Fahrenheit 32) x 5 ---------------------------9

9.

Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem at a casa de sua irm. Dados extras: Distncia da casa de Maria at sua irm : 520 km Seu carro consome 12 litros de gasolina por Km/rodado. Ela abastece sempre no mesmo posto, onde o preo da gasolina R$ 2,45 o litro.

11.

Escreva um algoritmo para criar um programa de ajuda para vendedores. A partir de um valor total recebido do teclado, mostrar: o total a pagar com desconto de 10%; o valor de cada parcela, no parcelamento de 3 x sem juros; a comisso do vendedor, no caso da venda ser a vista (5% sobre o valor com desconto ) a comisso do vendedor, no caso da venda ser parcelada (5% sobre o valor total)

12.

Escreva um algoritmo para ler um valor inteiro em segundos, e depois converter e mostr-lo no formato hh:mm:ss.

SEQNCIAS CONDICIONAL
13. Fazer um algoritmo que leia trs notas e mostre: a mdia das notas a situao final do aluno aprovado prova final reprovado media >= 7 media > = 4 e media < 7 media < 4

onde

14. 15. 16. 17. 18.

Fazer um algoritmo que mostre se um nmero lido par ou mpar. Fazer um algoritmo para ler 3 nmeros e mostr-los em ordem decrescente. Fazer um algoritmo que leia a capacidade de um elevador e o peso de 5 pessoas. Informar se o elevador est liberado para subir ou se excedeu a carga mxima. Fazer um algoritmo que mostre quantas horas, quantos minutos e quantos segundos existem em um intervalo de horas que ser lido pelo teclado. Fazer um algoritmo que leia o nome, a nota 1 e a nota 2 de trs alunos. Ao final, mostrar o nome e a mdia do aluno que obteve a maior mdia. Obs: Se houver empate, deve aparecer o nome dos alunos que empataram.

19.

Fazer um algoritmo para ajudar a bilheteria do metr. O operador deve informar o tipo do bilhete (unitrio, duplo ou 10 viagens) e o valor pago pelo passageiro. O sistema deve mostrar, ento, a quantidade de bilhetes possveis e o troco que o passageiro deve receber. Considere a seguinte tabela de preo: Bilhete unitrio .................................................................... 1,30 Bilhete duplo ....................................................................... 2,60 Bilhete de 10 viagens ........................................................ 12,00

20.

Fazer um algoritmo para ajudar no clculo do salrio de um funcionrio. O sistema deve pedir: nome do funcionrio salrio bruto nmero de dependentes

e deve mostrar: nome do funcionrio e salrio lquido

Considere a seguinte regra para o clculo: Salrio Lquido = Salrio Bruto Desconto INSS + (15,00 * Nmero de Dependentes) + Auxlio Passagem (40,00) + Auxlio Refeio (100,00) Salrio Bruto At 300 De 301 a 700 Acima de 700 Desconto INSS (Percentual sobre o Salrio Bruto) 8% 9% 10%

SEQNCIAS REPETIO
21. Faa um algoritmo para escrever os nmeros entre 1 e 1000 22. Faa um algoritmo para escrever os nmeros pares entre 1 e 1000 23. Faa um algoritmo para escrever os nmeros divisveis por 7 entre 1 e 1000 24. Faa um algoritmo para ler dois nmeros inteiros representando um intervalo e escrever em ordem crescente todos os nmeros mpares do intervalo. 25. Faa um algoritmo para ler dois nmeros inteiros representando um intervalo e escrever em ordem crescente todos os nmeros divisveis por 3 do intervalo. Atentar para que o intervalo no tenha seu final menor que 3. 26. Faa um algoritmo para ler 100 nmeros inteiros e escrever a soma e a mdia dos nmeros lidos. 27. Faa um algoritmo para ler um valor N e em seguida ler N nmeros inteiros e escrever o maior nmero lido. 28. Faa um algoritmo para ler nmeros inteiros, onde o Flag ser o valor 0 e sem seguida escrever o menor valor lido e quantas vezes este ocorreu nos nmeros lidos. 29. Faa uma algoritmo para ler salrios, onde o Flag ser um Salrio igual a 0 e escreva quais os trs maiores valores dos salrios lidos. 30. Faa um algoritmo para ler o nome, sexo ("M" =Masculino e "F"=Feminino), trs notas e o nmero de faltas dos alunos de uma turma, onde o Flag ser um nome igual a "fim" e escrever: a) A mdia e a situao final de cada aluno; b) A mdia das notas dos homens e a mdia das notas das mulheres; c) O percentual de homem e o percentual de mulheres reprovados; d) O percentual geral de reprovao da turma. 31. Faa um algoritmo para ler um nmero inteiro positivo e escrever o seu fatorial. 32. Faa um algoritmo para ler um nmero inteiro positivo e informar se este nmero primo ou no. 33. Faa um algoritmo para ler um valor inteiro N e escrever os N primeiros nmeros primos. 34. Faa um algoritmo para ler um nmero inteiro e gerar outro nmero inteiro formado pelos dgitos invertidos do nmero lido. Ex: NmeroLido = 12345; NmeroGerado = 54321. Dica: Observe os resultados das funes Quociente e Resto de um nmero por 10. 35. Faa um algoritmo para ler o cdigo, descrio, estoque mnimo e estoque das mercadorias de um supermercado, onde o Flag ser um cdigo igual a 0. Escreva o cdigo e a descrio das mercadorias como estoque abaixo do mnimo. 36. Faa um algoritmo para apurar o resultado do segundo turno da eleio para prefeito de uma cidade. O algoritmo dever ler o nome dos dois candidatos, em seguida todas as zonas (flag zona = 0), onde o Flag ser o valor 0 e para cada zona todas as suas seces (flag seco = 0) e para cada seco sero lidos os nomes de cada candidato e seu nmero de votos. O algoritmo dever escrever o nome e o percentual de votos de cada candidato. 37. Voc esta fazendo uma pesquisa entre os habitantes de uma pequena vila. Escreva um algoritmo que colete os dados de idade, sexo (M/F) e salrio de todas as pessoas que desejam participar da pesquisa (para encerrar a entrada de dados entre com a idade menor ou igual a zero). Aps coletar todos os dados informe: a) A mdia de salrio do grupo b) Maior e menor idade do grupo c) A percentagem do total de mulheres com salrio at R$ 465,00 d) A quantidade de homens