You are on page 1of 4

Exercícios Avaliativos de comandos de Decisão e Repetição

Turno: Noturno Data Entrega: /03 Valor: 5% dos Pontos Restantes(5 a 10 pontos).

A entrega deve ser em documento impresso. Atividade deve ser desenvolvida individualmente, podendo haver entrevistas em caso que o professor julgar necessário. O atraso corresponde em multa de 1 ponto por dia. Caro Aluno, Nesta tarefa você deverá desenvolver 10 algoritmos em C. Metodologia 1. Leia e entenda o problema; 2. Projete o algoritmo pensando em quais recursos serão utilizados; 3. Consulte o material 4. Após desenvolver seu algoritmo faça várias simulações, a fim de garantir que ele funcione em qualquer situação. 5. É aconselhável que o aluno implemente o algoritmo em alguma ferramenta de programação em C (CodeBlocs ou Dev) para realizar testes.

1- O primeiro algoritmo a ser desenvolvido deve receber como entrada o salário de um empregado e apurar o desconto do INSS, considerando a seguinte tabela: Valor do salário bruto Classificação Desconto Menor ou igual a R$ 800,00 Isento Maior que R$ 800,00 e menor ou igual a R$ 1.200,00 20% Maior que R$ 1.200,00 e menor ou igual a R$ 2.000,0025% Maior que R$ 2.000,00 30% Mostre o salário bruto do funcionário, qual a Classificação Desconto, Valor salário Liquido. 2)O segundo algoritmo será escrito visando a atender às necessidades de uma pensão. Nessa pensão só são aceitas mulheres e crianças. Assim precisamos escrever um algoritmo que, receba como entrada o sexo (M ou F) da pessoa e a idade da mesma e imprima uma mensagem informando se a pessoa é aceita ou não na pensão. Considere como crianças pessoas de até 12 anos de idade. 3)O terceiro algoritmo a ser desenvolvido, deve ler três números inteiros e imprimir na tela os dois maior números.

cor dos olhos (azuis.Deseja-se controlar o fluxo de produto que chegam na empresa.Foi feita uma pesquisa entre os habitantes de uma região. Encerre a entrada de dados quando for digitada uma idade negativa. c) Qual o peso que chegou de Cimento. pretos) . sexo (M/F) e salário. • Peso do produto. (Use o comando enquanto-faça e não use vetores ou matrizes) 6 . os produtos chegam em caminhões e deseja-se saber: • Numero Nota Fiscal.cor dos cabelos ( louros. Faça um algoritmo que informe: a) a média de salário do grupo. e) Quantos caminhões chegaram com peso menor que 9000. Cimento. castanhos.sexo (masculino e feminino) . 5 . OBS: As pesagens terminam quando for informado um numero de nota fiscal negativo. d) Qual peso total dos produtos(areia e cimento) somados. Foram coletados os dados de idade. a qual coletou os seguintes dados referentes a cada habitante para serem analisados: . Telha). c) quantidade de mulheres com salário até R$100. Com essas informações deseja se obter um relatório diário: a) Total de peso. b) Quantos caminhões chegaram de Areia. • Descrição do produto ( Areia. verdes ou castanhos) . b) maior e menor idade do grupo.Exercícios para revisão de comandos de Repetição 4 .Foi realizada uma pesquisa de algumas características físicas da população de certa região.idade Faça um algoritmo que determine e escreva: a) a maior idade dos habitantes b) a quantidade total de mulheres c) a quantidade de mulheres com menos de 25 anos .00.

Os votos são informados através de códigos. cada uma delas. masculino . Calcule e escreva: .1. a altura e o sexo de uma pessoa (código=1. idade e altura. Faça um algoritmo que leia as informações coletadas e mostre as seguintes informações: (use o comando repita-até) a) média da idade do grupo.Escrever um algoritmo que leia um conjunto de 10 informações contendo. .total de votos para cada candidato. 10 . código=2. calcule e mostre o seguinte: a) b) c) d) a a a a maior altura da turma maior altura da turma média da altura das mulheres média da altura da turma. b) média da altura das mulheres.total de votos em branco. Elabore um algoritmo que leia o código do candidato em um voto. Como finalizador do conjunto de votos. 7 .5 = voto nulo. . 8 . c) média da idade dos homens.Em uma eleição presidencial existem quatro candidatos. tem-se o valor 0.3. b) encontre o menor valor.4 = voto para os respectivos candidatos.total de votos nulos. c) calcule a média dos números lidos.Escreva um algoritmo que leia 50 valores inteiros e positivos e: a) encontre o maior valor. .2.6 = voto em branco. O final do conjunto de habitantes é reconhecido pelo valor de entrada para idade -1. 1-masculino). . 9 . .Foi feita uma pesquisa entre os 1000 habitantes de uma região para coletar os seguintes dados: sexo (0-feminino. feminino). Os dados utilizados para a contagem dos votos obedecem à seguinte codificação: (10 pontos) .d) a quantidade de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos inclusive e que tenham olhos verdes e cabelos loiros.

.d) percentual de pessoas com idade entre 18 e 35 anos (inclusive).