exercicios de algoritmos - básicos

2
Todos os algoritmos devem ser implementados na linguagem C. 1. Escreva um programa em C que apresente dois números pré-definidos na tela. Salvar como mostra.c 2. Escreva um programa em C que leia dois números, e mostre estes números. Salvar como mostra2.c 3. Escreva um programa em C que leia dois números, some estes números e que mostre o resultado. Salvar como soma.c 4. Modifique o programa soma.c para que a saída seja igual ao exemplo. Salvar como soma_saida_boa.c Exemplo: A soma do valor 4 mais 5 é igual a 9 5. Modifique o programa soma_saida_boa.c para que a saída seja igual ao exemplo. Salvar como soma_saida_boa2.c Exemplo: 7 + 8 = 9 6. Modifique o programa soma.c para que apresente a soma, a subtração e a média dos dois números informados pelo usuário. 7. Faça um programa na linguagem C que calcule a taxa de juros de um determinado valor. A saída deve ser igual ao exemplo. Exemplo: O valor de 2000 com um juros de 1.8% dá um total de 36. 8. Faça um programa na linguagem C que realiza a soma entre dois números inteiros pares e entre dois números inteiros ímpares pré-definidos, depois multiplicar o total dessas somas. A saída deve ser igual ao exemplo. Salvar como par_e_impar.c Exemplo: A soma dos números 4 e 6 é igual a 10 e a soma dos números 7 e 5 é igual a 12. A multiplicação dos resultados é igual a 120. 9. Modificar o programa par_e_impar.c para que os valores pares e ímpares sejam fornecidos pelo usuário. A saída deve ser igual ao exemplo. Exemplo: A soma dos números 4 e 6 é igual a 10 e a soma dos números 7 e 5 é igual a 12. A multiplicação dos resultados é igual a 120. 10. Faça um algoritmo que calcule a média de quatro números introduzidos pelo usuário e mostre o resultado da média como no exemplo. Exemplo: A média dos números 2, 2, 2, e 2 e igual a 2. 11. Faça um algoritmo que receba a temperatura em graus Celsius e apresente-a em graus Fahrenheit, de acordo com a fórmula: ºF = (1.8 * ºC) + 32. A saída deve ser igual ao exemplo: Exemplo: A temperatura 36 graus Celsius equivale em Fahrenheit a 95.8 graus. 12. Calcular e mostre o número de vértices de um cubo. Sabendo que a relação entre vértices, arestas e faces de um objeto geométrico é dada pela fórmula: vértice + faces = arestas +2 (sabe-se que um cubo tem 6 faces e 12 arestas).

Upload: rparadeda

Post on 29-Jun-2015

1.474 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exercicios de algoritmos - básicos

Todos os algoritmos devem ser implementados na linguagem C.

1. Escreva um programa em C que apresente dois números pré-definidos na tela. Salvar como mostra.c

2. Escreva um programa em C que leia dois números, e mostre estes números. Salvar como mostra2.c

3. Escreva um programa em C que leia dois números, some estes números e que mostre o resultado. Salvar como soma.c

4. Modifique o programa soma.c para que a saída seja igual ao exemplo. Salvar como soma_saida_boa.cExemplo: A soma do valor 4 mais 5 é igual a 9

5. Modifique o programa soma_saida_boa.c para que a saída seja igual ao exemplo. Salvar como soma_saida_boa2.c

Exemplo: 7 + 8 = 96. Modifique o programa soma.c para que apresente a soma, a subtração e a média dos dois números

informados pelo usuário.7. Faça um programa na linguagem C que calcule a taxa de juros de um determinado valor. A saída deve ser

igual ao exemplo.Exemplo: O valor de 2000 com um juros de 1.8% dá um total de 36.

8. Faça um programa na linguagem C que realiza a soma entre dois números inteiros pares e entre dois números inteiros ímpares pré-definidos, depois multiplicar o total dessas somas. A saída deve ser igual ao exemplo. Salvar como par_e_impar.c

Exemplo: A soma dos números 4 e 6 é igual a 10 e a soma dos números 7 e 5 é igual a 12. A multiplicação dos resultados é igual a 120.

9. Modificar o programa par_e_impar.c para que os valores pares e ímpares sejam fornecidos pelo usuário. A saída deve ser igual ao exemplo.

Exemplo: A soma dos números 4 e 6 é igual a 10 e a soma dos números 7 e 5 é igual a 12. A multiplicação dos resultados é igual a 120.

10. Faça um algoritmo que calcule a média de quatro números introduzidos pelo usuário e mostre o resultado da média como no exemplo.

Exemplo: A média dos números 2, 2, 2, e 2 e igual a 2.11. Faça um algoritmo que receba a temperatura em graus Celsius e apresente-a em graus Fahrenheit, de

acordo com a fórmula: ºF = (1.8 * ºC) + 32. A saída deve ser igual ao exemplo:Exemplo: A temperatura 36 graus Celsius equivale em Fahrenheit a 95.8 graus.

12. Calcular e mostre o número de vértices de um cubo. Sabendo que a relação entre vértices, arestas e faces de um objeto geométrico é dada pela fórmula: vértice + faces = arestas +2 (sabe-se que um cubo tem 6 faces e 12 arestas).

13. Faça um algoritmo que converta e apresente um determinado valor (horas, informado pelo usuário) em minutos e segundos.

14. Converter e apresentar um valor em KM para metros. E KM para milhas de acordo com o valor informado pelo usuário.

15. Faça um algoritmo que calcule e imprima a área e o perímetro do retângulo16. Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a formula: Volume = pi * r2 * altura.

Onde: R = raio e pi = 3.14159.17. Efetuar o calculo do valor de uma prestação em atraso, sabendo-se que o valor é calculado somando-se, ao

valor da prestação, o resultado da multiplicação do valor pela taxa de juros e pelo tempo (em dias) de atraso. Apresente o valor da parcela, o juros e quanto a parcela ficou.

18. Fazer um programa que imprima a média aritmética dos números 8,9 e 7. A media dos números 4, 5 e 6. A soma das duas médias. E a média das médias.

Page 2: Exercicios de algoritmos - básicos

19. Cálculo de um salário líquido de um professor. Será fornecido valor da hora aula, numero de aulas dadas e o % de desconto do INSS. Apresente essas informações na tela.

20. Faça um algoritmo que leia um número de 4 dígitos e escreva-o invertido. Por exemplo, se o número lido for 2548, o resultado será 8452. (Dica: qualquer número pode ser decomposto mediante sucessivas divisões inteiras e com operações de “resto”. Por exemplo, 2579 div 1000 = 2, 2579 resto 1000 = 579.