Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lista de Exercícios - Programação 1. Elabore um programa que contenha as médias de uma turma de 20 alunos e calcule e exiba: a) menor média b) maior média c) somatório das médias d) média das médias e) situação do aluno: aprovado, de prova final ou reprovado Veja o exemplo logo a seguir: Médias Saída 8, 0 6, 0 3, 5 9, 7 Menor média: 3,5 Maior média: 9,7 Somatório: 27,2 Média das médias: 6,8 Situação dos alunos: Aluno 1: média = 8,0; aprovado Aluno 2: média = 6,0; de prova final Aluno 3: média = 3,5; reprovado Aluno 4: média = 9,7; reprovado 2. Faça um algoritmo que tenha como entrada três números e verifique se a soma dos dois primeiros é igual ao último. 3. Construa um algoritmo que tenha com entrada um número. A saída será gerada da seguinte maneira: Se o número for par a saída será o cubo dele; Se o número for impar a saída será o quadrado dele; 4. Construa um programa que calcule o menor, maior, soma e média de uma seqüência de 10 números digitados pelo usuário. 5. Desenvolva um algoritmo que calcule a média das notas de uma turma de 25 alunos. O programa deverá receber como entrada as quatro notas que cada aluno tirou durante o semestre, sendo que serão digitadas as quatro notas de cada aluno por vez. Para cada aluno será exibida a média de suas notas e sua situação: aprovado, se tiver média maior que 7,0; de prova final, se tiver média entre 4,0 e 6,9 e, finalmente, reprovado de tiver média menor que 4,0. 6. Modifique o programa anterior para que mostre também a maior média conseguida por uma aluno e a média das médias das notas dos alunos. 7. Modifique os programas de 5 a 6 para que o número de alunos recebidos pelo programa não seja mais fixo, ou seja, o número de alunos é informado pelo usuário. Lista de Exercícios - Programação 8. Faça um programa que mostre todos os números inteiros pares de 2 a 100. 9. Faça um programa para gerar e exibir os números inteiros de 20 até 10, decrescendo de 1 em 1. 10. Faça um programa que leia um número N, some todos os números inteiros de 1 a N, e mostre o resultado obtido. 11. Faça um programa que leia a altura de um grupo de 20 pessoas, calcule e exiba: · a maior altura do grupo; · a altura média; · o número de pessoas com altura superior a 2 metros. 12. O Flamengo deseja aumentar o salário de seus 22 jogadores. O reajuste deve seguir a tabela abaixo: SALÁRIO ATUAL (R$) AUMENTO 0,00 a 1.000,00 20% 0,00 a 5.000,00 10% acima de 5.000,00 0% 0% Escrever um programa que: · leia o nome e o salário atual de cada jogador; · exiba o nome, o salário atual e o salário reajustado de cada jogador; · exiba o total da folha de salários do clube, antes do reajuste. · exiba o total da folha de salários do clube, após o reajuste. · exiba o percentual de reajuste sobre o total da folha de salários. 13. Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado no mercado. Para isto, forneceu o sexo do entrevistado (M-masculino ou F-feminino) e sua resposta (1 para sim ou 0 não). Sabendo-se que foram entrevistadas 2.000 pessoas, fazer um programa que calcule e escreva: · número de pessoas que responderam sim (S); · número de pessoas que responderam não (N); · a porcentagem de pessoas do sexo feminino (F); · a porcentagem de pessoas do sexo masculino (M); 14. Baseado na questão anterior, construa um algoritmo em que não se sabe quantas pessoas serão entrevistadas. Dessa forma, o programa deve encerrar sua execução quando algum entrevistado digitar um número negativo como resposta.
Compartilhar