Escreva um algoritmo que lê um texto e o mostra em Código Morse.
Arquivo da tag: Estruturas de Repetição
Exercício de Programação – Monty Hall
Leia a descrição do Problema de Monty Hall e faça uma simulação para comprovar que é mais vantajoso trocar de porta.
Exercício de Programação – Triângulo de Pascal
Preparando o terreno – Combinação
Uma combinação sem repetição, em análise combinatória, é um subconjunto de k elementos de um conjunto de n elementos. Como trata-se de um conjunto, não há repetição de elementos dentro dele.
O número de diferentes subconjuntos de k elementos de um conjunto de n elementos pode ser representado por: \(C(n,k)\) ou \(\binom{n}{k}\) cuja fórmula é \(C(n,k)=\frac{n!}{k! \cdot (n-k)!}\) para \(n \geq 0 \text{ e } 0 \leq s \leq n\).
Agora que você já sabe como calcular o fatorial de um número, escreva um algoritmo que lê os valores de n e k e mostra o resultado do cálculo de \(C(n,k)\).
Exercício de Programação – Cálculo do Pi
Leibniz, em 1682, desenvolveu uma série para o cálculo do \(\pi\):
\(\frac{\pi}{4} = 1 – \frac{1}{3} + \frac{1}{5} – \frac{1}{7} + \frac{1}{9} – \cdots\)Escreva um algoritmo que calcula um valor aproximado para \(\pi\) usando a série desenvolvida por Leibniz (dica: você irá precisar calcular a série com pelo menos 10000 termos).
Exercício de Programação – Soma e Produto
Soma
Escreva um algoritmo que mostra a soma dos números ímpares entre 1 e 100 (inclusos).
Produto
Escreva um algoritmo que mostra o produto dos números pares entre 1 e 20 (inclusos).
Exercício de Programação – Sequência de Fibonacci
Escreva um algoritmo que mostra os 20 primeiros termos da Sequência de Fibonacci.
Fórmula: \(\begin{cases} F_n = F_{n-1} + F_{n-2} \\ F_1 = 1 \\ F_2 = 1 \end{cases} \)
Exercício de Programação – Tabela de Temperaturas
Escreva um algoritmo que mostra uma tabela de conversão de temperaturas de °C para °F, começando com -10°C e indo até 110°C em passos de 0,5°C.
Fórmula: \(F = \frac{9}{5} \cdot C + 32\)
Solução Web: GitHub
Exercício de Programação – Fatorial
Escreva um algoritmo que lê um número inteiro maior ou igual à zero e depois mostra o fatorial do número lido.
Fórmula: \(n! = 1 \times 2 \times 3 \times \cdots \times n\) lembrando que \(0! = 1\).
Exercício de Programação – Tabuada
Escreva um algoritmo que lê um número e depois mostra a tabuada do número lido.
Exercício de Programação – Adivinha
1 – Sendo chato: uma única chance
Escreva um algoritmo que sorteia um número entre 1 e 10 (inclusos) e depois pede para o usuário tentar adivinhá-lo. Caso o número lido seja igual ao sorteado, mostre a mensagem “Você acertou!”. Caso contrário, mostre a mensagem “Você errou!”.