Logica exercicios

Disponível somente no TrabalhosFeitos
  • Páginas : 20 (4975 palavras )
  • Download(s) : 0
  • Publicado : 8 de fevereiro de 2013
Ler documento completo
Amostra do texto
Lista de Exercícios
Disciplina: Lógica de programação 4 de maio de 2012

1

Estruturas sequencial, de seleção de repetição
1. Escreva um programa que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever osvalores que ficaram armazenados nas variáveis. 2. Crie um programa para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e mostrar o percentual que cada um representa em relação ao total de eleitores. 3. Implemente uma solução em linguagem C, onde sejam lidas três notas de um aluno. Calcule e escreva a média final deste aluno. Considerar que a médiaé ponderada e que o peso das notas é 2, 3 e 5. Fórmula para o cálculo da média final é: n1∗2+n2∗3+n3∗5 10 4. Faça um programa que leia 2 números e mostre a diferença entre eles. 5. Faça um programa que leia 2 números reais e imprima a média aritmética entre eles. 6. Entre com 2 números inteiros e execute a expressão: c=(a*4)/2 e mostre a resposta 7. Calculando o custo de uma criação de hamstertemos a seguinte fórmula: c=(h*8.95)+200 onde h é o número de animais, mostre o custo. 8. Entrando com o valor do salário-hora e número de horas trabalhadas de um funcionário, mostre o valor do salário considerando que um desconto de 8 9. As maçãs custam R$ 1,30 cada se forem compradas menos de uma dúzia, e R$ 1,00 se forem compradas pelo menos 12. Escreva um programa que leia o número de maçãscompradas, calcule e escreva o custo total da compra. 1

10. A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%. Escreva um programa que leia o número de horas trabalhadas em um mês, o salário por hora e escreva o salário total do funcionário, que deverá seracrescido das horas extras, caso tenham sido trabalhadas (considere que o mês possua 4 semanas exatas). 11. Faça um programa para ler: quantidade atual em estoque, quantidade máxima em estoque e quantidade mínima em estoque de um produto. Calcular e escrever a quantidade média ((quantidade média = quantidade máxima + quantidade mínima)/2). Se a quantidade em estoque for maior ou igual a quantidademédia escrever a mensagem ’Não efetuar compra’, senão escrever a mensagem ’Efetuar compra’. 12. Crie um programa para ler 3 valores (considere que não serão informados valores iguais) e escrever a soma dos 2 maiores. 13. Escreva um programa para ler 2 valores. Se o segundo valor informado for ZERO, deve ser lido um novo valor, ou seja, a leitura do segundo valor deve ser repetida até que o valorinformado seja diferente de ZERO. Caso o usuário digite um valor válido, calcule e mostre o resultado da divisão do primeiro valor lido pelo segundo valor lido. 14. Crie um programa para ler o número de alunos existentes em uma turma e, após isto, ler as notas destes alunos, calcular e escrever a média aritmética dessas notas lidas. 15. Escreva um algoritmo para ler 10 números. Todos os númeroslidos com valor inferior a 40 devem ser somados. Escreva o valor final da soma efetuada. 16. Faça um programa que leia 100 valores e no final, escreva o maior e o menor valor lido. 17. Faça um programa em linguagem C que leia um número inteiro e imprima se ele é positivo, negativo ou nulo 18. Crie um programa em linguagem C que leia duas notas de um aluno. Calcule a média e mostre uma das mensagens:aprovado, caso a média seja maior ou igual a 7, reprovado caso a média seja menor que 3 ou em prova final, caso sua media seja maior ou igual a 3 e menor que 7.

2

19. Construa um programa para ler N valores numéricos inteiros e efetue a adição destes valores. Caso esta soma seja maior que a quantidade de números lidos multiplicada por 5, exiba a soma e a média dos números. Caso contrário,...
tracking img