Bom Dia pessoal, sou novo no fórum, faço BSI, to com uma lista muito extensa de exercicios de algoritmo para fazer, faz fiz varios e tem alguns que não consigo, poderiam me ajudar? (É em linguagem C) uso geralmente o CodeBlocks
3) Codificar um programa capaz de calcular a área de uma figura geométrica do tipo triângulo.
13) Faça um programa que receba o preço de custo de um produto e mostre o valor de
venda. Sabe-se que o preço de custo receberá um acréscimo de acordo com um
percentual informado pelo usuário.
16) Faça um programa para ler o nome e a idade de uma pessoa, e exibir quantos dias de
vida ela já viveu. Considere sempre anos completos, e que um ano possui 365 dias.
Ex: uma pessoa com 19 anos possui 6935 dias de vida. Veja um exemplo de saída:
Maria, você já viveu 6935 dias.
(achei o mais doido de todos) 17) Fazer um programa que receba, para um funcionário de uma empresa, o valor do
salário base, horas trabalhadas no mês, total de adicionais recebidos e total de descontos no mês. Todos os valores devem ser positivos. As horas trabalhadas não podem ser inferiores a 160. O total de descontos não pode ser maior que 50% da soma do salário base com os adicionais. Em seguida, é apresentado um menu com as seguintes opções:
1. Salário a receber
2. Salário médio por hora
3. Saldo adicionais X descontos
4. Diferença salário base X salário recebido.
Para cada opção escolhida, o programa executa os cálculos e exibe os resultados. As
instruções para cálculo são as seguintes:
a) Salário a receber é a soma do salário base com os adicionais, subtraído dos descontos. Quando o salário base for inferior a R$ 1000, o empregado ainda recebe uma bonificação de R$ 100.
b) Salário médio por hora corresponde ao salário a receber dividido pelo número de horas trabalhadas. Quando o salário médio por hora for inferior a R$ 5, é exibida uma mensagem solicitando que o empregado procure o setor de recursos humanos.
c) Saldo adicionais X descontos: esta opção informa se o saldo é positivo, negativo ou zero, e qual o seu valor.
d) Diferença salário base X salário recebido: esta opção informa se o salário recebido é maior ou menor que o salário base e qual a diferença entre eles.
20) Fazer um programa em C que receba 5 valores reais, efetue o produto deles, exiba o
produto e informe se ele é ou não maior que 1000.
26) Faça um programa que solicite a idade de um nadador e classifica-o em uma das
seguintes categorias:
infantil A = 5 - 7 anos
infantil B = 8-10 anos
juvenil A = 11-13 anos
juvenil B = 14-17 anos
adulto = maiores de 18 anos
Use o comando switch.
27) Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M - masculino e
F - feminino), codifique um programa que calcule seu peso ideal, utilizando as seguintes fórmulas:
para homens: (72.7*h)-58
para mulheres: (62.1*h)-44.7
29) Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer
preço. O monge, necessitando de alimentos, indagou à rainha sobre o pagamento, se
poderia ser feito com grãos de trigo dispostos em um tabuleiro de xadrez (que possui
64 casas), de tal forma que o primeiro quadro deveria conter apenas um grão e os
quadros subsequentes, o dobro do quadro anterior. Crie um algoritmo para calcular o
total de grãos que o monge recebeu.
36) Faça um programa para ler as notas dos alunos de uma turma e calcular:
a) A maior nota da turma.
b) A menor nota da turma.
c) A média das notas da turma.
d) O percentual de alunos com nota acima da média da turma.
e) O percentual de alunos com nota abaixo da média da turma.
Obs.: O programa deve ser finalizado, pelo usuário, independentemente da
quantidade de notas processadas.
38) Faça um programa para imprimir na tela o seguinte triângulo:
*
* *
* * *
* * * *
* * * * *
* * * * * *
Obs.: A altura do triângulo é determinada pelo usuário.
Desde já agradeço a todos.
3) Codificar um programa capaz de calcular a área de uma figura geométrica do tipo triângulo.
13) Faça um programa que receba o preço de custo de um produto e mostre o valor de
venda. Sabe-se que o preço de custo receberá um acréscimo de acordo com um
percentual informado pelo usuário.
16) Faça um programa para ler o nome e a idade de uma pessoa, e exibir quantos dias de
vida ela já viveu. Considere sempre anos completos, e que um ano possui 365 dias.
Ex: uma pessoa com 19 anos possui 6935 dias de vida. Veja um exemplo de saída:
Maria, você já viveu 6935 dias.
(achei o mais doido de todos) 17) Fazer um programa que receba, para um funcionário de uma empresa, o valor do
salário base, horas trabalhadas no mês, total de adicionais recebidos e total de descontos no mês. Todos os valores devem ser positivos. As horas trabalhadas não podem ser inferiores a 160. O total de descontos não pode ser maior que 50% da soma do salário base com os adicionais. Em seguida, é apresentado um menu com as seguintes opções:
1. Salário a receber
2. Salário médio por hora
3. Saldo adicionais X descontos
4. Diferença salário base X salário recebido.
Para cada opção escolhida, o programa executa os cálculos e exibe os resultados. As
instruções para cálculo são as seguintes:
a) Salário a receber é a soma do salário base com os adicionais, subtraído dos descontos. Quando o salário base for inferior a R$ 1000, o empregado ainda recebe uma bonificação de R$ 100.
b) Salário médio por hora corresponde ao salário a receber dividido pelo número de horas trabalhadas. Quando o salário médio por hora for inferior a R$ 5, é exibida uma mensagem solicitando que o empregado procure o setor de recursos humanos.
c) Saldo adicionais X descontos: esta opção informa se o saldo é positivo, negativo ou zero, e qual o seu valor.
d) Diferença salário base X salário recebido: esta opção informa se o salário recebido é maior ou menor que o salário base e qual a diferença entre eles.
20) Fazer um programa em C que receba 5 valores reais, efetue o produto deles, exiba o
produto e informe se ele é ou não maior que 1000.
26) Faça um programa que solicite a idade de um nadador e classifica-o em uma das
seguintes categorias:
infantil A = 5 - 7 anos
infantil B = 8-10 anos
juvenil A = 11-13 anos
juvenil B = 14-17 anos
adulto = maiores de 18 anos
Use o comando switch.
27) Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M - masculino e
F - feminino), codifique um programa que calcule seu peso ideal, utilizando as seguintes fórmulas:
para homens: (72.7*h)-58
para mulheres: (62.1*h)-44.7
29) Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria qualquer
preço. O monge, necessitando de alimentos, indagou à rainha sobre o pagamento, se
poderia ser feito com grãos de trigo dispostos em um tabuleiro de xadrez (que possui
64 casas), de tal forma que o primeiro quadro deveria conter apenas um grão e os
quadros subsequentes, o dobro do quadro anterior. Crie um algoritmo para calcular o
total de grãos que o monge recebeu.
36) Faça um programa para ler as notas dos alunos de uma turma e calcular:
a) A maior nota da turma.
b) A menor nota da turma.
c) A média das notas da turma.
d) O percentual de alunos com nota acima da média da turma.
e) O percentual de alunos com nota abaixo da média da turma.
Obs.: O programa deve ser finalizado, pelo usuário, independentemente da
quantidade de notas processadas.
38) Faça um programa para imprimir na tela o seguinte triângulo:
*
* *
* * *
* * * *
* * * * *
* * * * * *
Obs.: A altura do triângulo é determinada pelo usuário.
Desde já agradeço a todos.
Comment