Lista de 04 Exercícios de Algoritmo II
Professor Rodrigo Neves
1) Leia um conjunto de notas, cuja quantidade seja determinada pelo usuário. Calcule a média de todas elas. Exiba o conjunto das notas maiores do que a média calculada. Em seguida, de forma agrupada, exiba o outro conjunto de notas (menores do que a média).
2) Leia um conjunto de salários, sendo que para terminar a entrada será fornecido o valor -1. Após toda a entrada ter sido realizada, leia o valor de um reajuste. Em seguida exiba todos os salários já reajustados.
3) Programa em C dos patinhos da Xuxa, onde o usuario define quantos patinhos iniciais
n patinhos foram passear Além das montanhas
Para brincar
A mamãe gritou: Quá, quá, quá, quá Mas só n-1 patinhos voltaram de lá.
Que se repete até nenhum patinho voltar de lá. Ao final, todos os patinhos voltam:
A mamãe patinha foi procurar
Além das montanhas Na beira do mar
A mamãe gritou: Quá, quá, quá, quá E os n patinhos voltaram de lá.
4) Escreva um aplicativo em C que recebe inteiro e mostra os números pares e ímpares (separados, em duas colunas), de 1 até esse inteiro.
5) Escreva um programa que lê o tamanho do lado de um quadrado e imprime um quadrado daquele tamanho com asteriscos. Seu programa deve funcionar para quadrados com lados de todos os tamanhos entre 1 e 20.
6) Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme a tabela abaixo. Faça um programa que leia o salário e o código do cargo de um funcionário e calcule o seu novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 15% de aumento. Mostre o salário antigo, o novo salário e a diferença entre ambos. Utilizar o comando “switch”.
Código do Cargo Percentual 101 5%
7) Fazer um programa para ler o nome, 2 notas, mostrar a média com a men-sagem:
Inferior a 5,0 – “Reprovado” De 5,1 a 6,9 – “Recuperação” De 7,0 a 10 – “Aprovado” Obs: mostrar o nome.
8) Faça um programa que receba a idade de uma pessoa e mostre na saída em qual categoria ela se encontra:
10-14 infantil 15-17 juvenil 18-25 adulto
9) Faça um programa que informe o mês de acordo com o número informado pelo usuário. (Exemplo: Entrada: 4. Saída: Abril).
10) Foi feita uma pesquisa de audiência de canal de TV em várias casas numa certa cidade, num certo dia. Para cada casa visitada é fornecido o número do canal (4, 5, 7 ,11) e o número de pessoas que estavam assistindo TV. Elabore um algoritmo que leia um número indeterminado de dados (terminando quando for lido um canal igual a zero) e calcule a percentagem de audiência para cada emissora, mostrando ao final, o número de cada canal e sua respectiva audiência.