Você está na página 1de 6

Lista de Exerccios Algoritmos Data 31 / 10 / 2013 Data de entrega: entre 18 e 22 / 11 / 2013 1) Os exerccios devem ser entregues em papel at a data

ta mencionada em duas vias uma ser devolvida corrigida e a outra arquivada. 2) O trabalho dever conter uma capa (Nome do aluno, matrcula, Disciplina, Nome do Curso, Data de entrega e Nome do Professor) e a soluo dos exerccios de forma manuscrita ou impressa. 3) No h necessidade de cada aluno resolver todos os exerccios, entretanto importante que exista uma troca entre todos. 4) A entrega ser individual, ou em grupos. 5) Este exerccio vale 1 pto, desta forma a P2 (somente P2, no vale nem para 2CH ou P6) valer 9 pontos, exerccios entregues de forma incorreta, incompleto, sem identificao, fora do prazo, ... no tero nota, ficando, desta forma somente com a nota que obtiver na P2 (mximo 9,0)
Relao de exerccios que devem ser desenvolvidos por cada aluno de acordo com o ltimo nmero de sua matrcula Relao de exerccios de acordo com o ltimo nmero da matrcula ltimo nmero da matrcula Exerccios , 1) Escreva o signo do zodaco correspondente aos 2 primeiros meses do ano, a entrada ser dia e ms informado. 0,5 1,6,11, 16,21,26,31 1,6 2,7,12, 17,22,27,32 2,7 3,8,13, 18,23,28,33 3,8 4;9,14, 19,24, 29,34 4,9 5,10,15, 20,25,30,35

2) A partir da idade informada de uma pessoa, elabore um algoritmo que informe a sua classe eleitoral, sabendo que menores de 16 anos no votam (no votante), que o voto obrigatrio para adultos entre 18 e 65 anos (eleitor obrigatrio) e que o voto opcional para eleitores entre 16 e 18, ou maiores de 65 anos (eleitor facultativo).

3) Construa um algoritmo que seja capaz de dar a classificao olmpica a 3 paises informados. Para cada pais informado o nome, quantidades de medalhas de ouro, prata e bronze. Considere que cada medalha de ouro tem peso 3, cada de prata tem peso 2, e cada de bronze tem peso 1. Suponha que no haver empate em pontos.

1/6

4) Faa um algoritmo que seja capaz de obter o quociente inteiro da diviso de dois nmeros fornecidos, sem utilizar a operao de diviso (/) e nem diviso inteira (div).

5) Faa um algoritmo que seja capaz de obter o resultado de uma exponenciao para qualquer base de expoente inteiro fornecido, sem utilizar a operao de exponenciao (pot). 6) Construa um algoritmo que informe o valor do termo N da srie de Fibonacci

7) Construa um algoritmo que dado um conjunto de valores inteiros e positivos, determine qual o menor e maior valor do conjunto. O final do conjunto de valores conhecido pelo valor -1, que no deve ser considerado. 8) A converso de graus Fahrenheit para centgrados conhecida pela frmula C= 5/9(F-32). Escreva um algoritmo que calcule e escreva uma tabela de graus centgrados em funo de graus Fahrenheit que variem de 50 a 150 de 1 em 1. 9) Em uma eleio presidencial existem quatro candidatos. Os votos so informados por cdigo. Os dados so utilizados para escrutinagem obedecem a seguinte codificao: 1, 2, 3,4 = voto para os respectivos candidatos; 5 = voto nulo; 6 = voto em branco. Elabore um algoritmo que calcule e escreva: O total de votos para cada candidato e seu porcentual sobre o total; O total de votos nulos e seu porcentual sobre o total; O total de votos em branco e seu porcentual sobre o total; Como finalizador do conjunto de votos, tem-se o valor 0. 10) Escreva um algoritmo que imprima todas as possibilidades de que no lanamento de dois dados tenhamos o valor 7 como o resultado da soma dos valores de cada lado. 11)Elabore um algoritmo que imprima todos os nmeros pares existentes entre N1 e N2, em que N1 e N2 so nmeros naturais fornecidos pelo usurio e N1 < N2

12)Construa um algoritmo que leia um conjunto de dados contendo altura e sexo (M Para masculino e F para feminino) de 50 pessoas e, depois, calcule e escreva: A maior e a menor altura do grupo; A mdia de altura das mulheres; O nmero de homens e a diferena porcentual entre eles e a mulheres.

2/6

13)Prepare um algoritmo que calcule o valor de H, sendo que ele determinado pela srie: H = 1/1 + 3/2 + 5/3 + 7/4 + ... + 99/50. 14)Elabore um algoritmo que determine o valor de S, em que: S = 1/1 2/4 + 3/9 4/16 + 5/25 6/36... - 10/100. 15)Escreva um algoritmo que calcule e escreva a soma dos dez primeiros termos da seguinte srie: 2/500 5/450 + 2/400 5/350 + ... 16)Construa um algoritmo que calcule o valor dos dez primeiros termos da serie H, em que: H= 1/ 3-3/ (3*6) +5/ (3*9)-7/ (3*12) +9/(3*15)-...

17) Listar os nmeros naturais entre um valor inicial e final com incremento de x 18) Ler uma srie de Valores Iniciais, Finais e incrementos. Listar os nmeros naturais contidos m cada uma das series. OBS: Na ltima srie lida o incremento ser -1

19)Realizou-se uma pesquisa para determinar alguns dados estatsticos em relao ao conjunto de crianas nascidas em um certo perodo de uma determinada maternidade. Construa um algoritmo que leia o nmero de crianas nascidas nesse perodo e, depois, em um numero indeterminado de vezes, o sexo de um recm-nascido prematuro (M_masculino ou F_ feminino) e o numero de dias que este foi mantido na incubadora. Como finalizador teremos a letra X no lugar do sexo da criana. Determine e imprima: A porcentagem de recm-nascidos prematuros; A porcentagem de recm nascidos meninos e porcentagem de recm nascidos meninas do total de prematuros; 20)um cinema possui capacidade de 100 lugares e est sempre com ocupao total. Certo dia cada espectador respondeu a um questionario, no qual constava: Sua idade Sua opinio em relao ao filme, segundo as seguintes notas: NOTA A B C SIGNIFICADO BOM REGULAR RUIM

Elabore um algoritmo que, lendo esses dados, calcule e imprima: A quantidade de respostas da nota A - BOM; A mdia de idade das pessoas que responderam RUIM;

3/6

O percentual de pessoas que responderam B regular em relao ao total.

21)Faa um programa que leia cinco grupos de quatro valores (A, B, C, D) e mostre-os na ordem lida. Para cada conjunto deve ser impresso sua soma e no final calcular a mdia desta soma.

22)Faa um programa que receba a idade de 15 pessoas, calcule e mostre: A quantidade de pessoas em cada faixa etria; A percentagem de pessoas na primeira e na ultima faixa etria, com relao ao total de pessoas. Faixa etria 1 2 3 Idade at 21 anos de 22 a 60 anos acima de 60 anos

23) Faa um programa que receba um numero N (Digite N:)), calcule e mostre a tabuada desse nmero 1 x N = yyy, 2 x N = yyy , 3 x N = yyy, ... , N x N.= yyy... O ltimo nmero lido ser 999

24) Uma loja utiliza o cdigo V para transao a vista e P para transao a prazo. Faa um programa que receba o cdigo e o valor de quinze transaes, calcule e mostre: a. b. c. d. O valor total das compras a vista; O valor das compras a prazo; O valor das compras efetuadas; O valor da primeira prestao das compras a prazo juntas, sabendo-se que sero pagas em trs vezes.

25) Faa um programa que receba a idade, a altura e o peso de 25 pessoas, calcule e mostre: A mdia da idade de pessoas com idade superior a 50 anos; A media das alturas das pessoas com idade entre 10 e 20 anos; A percentagem de pessoas com peso inferior a 40 quilos entre todas as pessoas analisadas. . 26) Faa um programa que receba 10 idades, peso e altura, calcule e mostre: a. A media das idades de 10 pessoas; b. A quantidade de pessoas com peso superior a 90 quilos e altura inferior a 1,50 metro;

4/6

c. A percentagem de pessoas com idade entre 10 e 30 anos entre as pessoas que medem mais de 1,90 metro. 27) Faa um programa que receba dez nmeros, calcule e mostre a soma dos nmeros pares e dos nmeros impares

28) Faa um programa que receba o valor de um carro e mostre uma tabela com os seguintes dados: preo final, quantidades de parcelas e valor das parcelas. Considere o seguinte: O preo final para compra a vista tem desconto de 20%; A quantidade de parcelas pode ser: 6 ou 12 Os percentuais de acrscimo encontram-se na tabela a seguir:

Quantidade de Percentual de acrscimo parcelas sobre o preo final 6 3% 12 6% OBS: O ltimo valor lido ter o valor = 9999 29) Faa um programa que receba dez nmeros inteiros e mostre a quantidade de nmeros pares que foram digitados. 30) Faa um programa que receba a idade e o peso de 15 pessoas e que calcule e mostre a media dos pesos e da idade deste grupo.

31) Uma empresa fez uma pesquisa de mercado para saber se as pessoas gostaram ou no de um novo produto lanado no mercado. Para isso, forneceu o sexo do entrevistado e sua resposta (S- sim ou N- no). Sabe-se que foram entrevistadas dez pessoas. Faa um programa que calcule e mostre: O numero de pessoas que responderam sim; O numero de pessoas que responderam no; O numero de mulheres que responderam sim; A percentagem de homens que responderam no, entre todos os homens analisados. OBS: A resposta X indica o fim da pesquisa.

32) Foi feita uma pesquisa sobre a audincia de TV em varias casas de uma cidade, em determinado dia. Para cada casa consultada foi fornecido o numero do canal (4 ou 11) e o numero de pessoas que estavam assistindo aquele canal. Se a televiso estivesse desligada, nada era notado, ou seja, essa casa no estava na pesquisa. Faa um programa que: Leia um numero indeterminado de dados (numero do canal e numero de pessoas que estavam assistindo); Calcule e mostre a percentagem de audincia de cada canal. OBS : Canal = 99 encerra a pesquisa 5/6

33) Foi feita uma pesquisa entre os habitantes de uma regio. Foram coletados os dados de idade, sexo (M/F) e salrio. Faa um programa que calcule e mostre: A media dos salrios do grupo; A quantidade de mulheres com salrio at R$ 2000,00; A mdia da idade das pessoas que ganham mais que 5.000,00. OBS: A idade = 99 enecerra a pesquisa . . 34) Elabore um programa que receba a idade e a altura de varias pessoas, calcule e mostre a media das alturas daquelas com mais de 50 anos. Para encerrar a entrada de dados, digite a idade menor ou igual a zero. 35) Faa um programa que receba um conjunto de 100 valores inteiros e positivos, calcule e mostre a mdia destes valores, o maior e o menor valor do conjunto.

6/6