Lista Exercicios 01

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Exercícios de Algoritmos

1. Escreva um algoritmo que leia três números e calcule a média.

2. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e
mostre-a expressa apenas em dias.

3. Faça um algoritmo que calcule a área de um triângulo.


Fórmula: area_triangulo = (base * altura) / 2.

4. Faça um algoritmo que calcule a área e o volume de uma esfera.


Fórmulas: area_esfera = 4 * PI * raio2 volume_esfera = 4 * PI * raio3 / 3

5. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a


percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo
que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um
algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.

6. Escreva um algoritmo para calcular a soma de todos os números de 1 até um número


inteiro positivo informado pelo usuário. Dica: a soma de todos os n números é n(n+1)/2.

7. Faça um algoritmo que converta um número binário de 3 dígitos em um número


decimal. Dica: armazene cada algarismo em uma variável diferente.

8. Faça um algoritmo que solicite um tempo em segundos e converta para horas,


minutos e segundos.

9. Fazer um algoritmo que solicite um ano e informe se é bissexto ou não. Um ano


bissexto é divisível por 400 ou se ele for divisível por 4 e não por 100.

10. Fazer um algoritmo que solicite 3 inteiros e os imprime em ordem crescente.

11. Faça um algoritmo que leia dois números e indique se são iguais ou, se diferentes,
mostre o maior e o menor (nesta seqüência).

12. Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da
média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 7, a
mensagem “em prova final” caso a média seja menor que 7 e maior ou igual a 4 e
"reprovado", caso contrário.

13. Elaborar um algoritmo que lê 2 valores e verifica se eles são múltiplos ou não.

14. Faça um algoritmo que lê um inteiro e mostra uma mensagem indicando se este
número é par ou ímpar e se é positivo, zero ou negativo.

15. Escreva um algoritmo que solicite os três lados de um triângulo e verifique se é


isóscele, equilátero ou escaleno.

16. Escreva um algoritmo que solicite a largura e o comprimento de um polígono,


calcule sua área e verifique se é um quadrado ou um retângulo.
17. Faça um algoritmo que calcule a multiplicação de dois números utilizando apenas a
operação de soma.

18. Escrever um algoritmo que lê um valor N inteiro e positivo e calcula o valor de E.


Formula: E = 1 + 1 / 1! + 1 / 2! + 1 / 3! + ... + 1 / N!

19. Faça um algoritmo que calcule a média de n números informados pelo usuário até
ele informar o número 0. Por exemplo, se o usuário informar os números 9 6 2 8 0, o
algoritmo deve calcular a média (9 + 6 + 2 + 8) / 4.

20. Faça um algoritmo que calcule o mínimo múltiplo comum (MMC) de dois inteiros.

21. Faça um algoritmo que calcule o máximo divisor comum (MDC) de dois inteiros.

22. Faça um algoritmo que continue solicitando um inteiro do usuário até que seja
digitado um número par. Ao final ele deve retornar a soma e a média de todos os
números digitados.

23. Escreva um algoritmo para o caixa de um supermercado. O caixa informa os valores


e a quantidade de cada produto comprado. A cada produto adicionado, o algoritmo deve
perguntar se mais um produto vai ser adicionado ou se a compra deve ser finalizada. No
final o algoritmo deve retornar o valor total da compra.

24. Considere a série de Fibonacci, que inicia com os números 0 e 1 e os demais termos
são definidos pelas soma dos dois anteriores. Crie um algoritmo que calcule o enésimo
termo dessa série. Fibonacci: 0 1 1 2 3 5 8 13 21 ...

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy