Escolar Documentos
Profissional Documentos
Cultura Documentos
SEQUENCIAIS
INSTITUTO DE COMPUTAÇÃO – ICOMP – UFAM
Exercícios resolvidos de Linguagem Python.
Cardoso, A. K. S.
Estanislau deseja comprar 08 jogos para seu console favorito. O preço varia de
um site para o outro, mas é sempre igual para todos os títulos. O valor do frete
é fixo e custa R$45,00.
Como saída, determine o preço a ser pago por Estanislau pelo total de 8 jogos,
acrescido do valor do frete.
Dicas
Agora, Estanislau deseja comprar vários jogos para seu console favorito. Em
um mesmo site, o preço do jogo é sempre o mesmo para todos os títulos. O
valor do frete é diferente para cada site.
Como saída, determine o preço total a ser pago por Estanislau pelos jogos
que for encomendar do site, incluindo o valor do frete.
Dicas
1. Cada entrada corresponde a um comando input(). Cada saída
corresponde a um comando print(), com um argumento.
2. Siga exatamente a mesma ordem de leitura de entradas especificada
no enunciado.
3. Use o comando var = input("Instruções: ") para ler um valor digitado
via teclado e atribuí-lo à variável var.
4. Use o comando float() para converter uma entrada de texto para
número real, e o comando int() para converter uma entrada de texto
para número inteiro.
5. As entradas e saídas de exemplo são apenas uma ilustração. O
CodeBench utiliza outros casos de teste para avaliar seu código. Teste
seu código com outros valores possíveis.
6. Modifique o código da questão anterior.
7. Considere que o CodeBench usa valores sempre válidos para corrigir o
seu código (valores positivos).
• X (dividendo)
• Y (divisor)
• dividendo
• divisor
• quociente
• resto
Dicas
Bilichilde é consultora de uma linha de cosméticos. Seu lucro sobre o valor total
de vendas é de 30%.
Dicas
Dicas
Dicas
Dicas
9 - ÁREA DO TRIÂNGULO
s=a+b+c2
A área A do triângulo pode ser calculada pela seguinte fórmula:
A=√ s(s−a)(s−b)(s−c)
Escreva um programa que leia os comprimentos dos lados de um triângulo.
Como saída, determine a sua área.
Dicas
d=R.arccos(sen(t1).sen(t2)+cos(t1).cos(t2).cos(g1−g2))
onde R = 6371,01 km é o raio médio da Terra.
Na figura abaixo:
A distância entre as duas árvores pode ser calculada pelo observador usando a
lei dos cossenos:
c=√ a2+b2−2abcosγ
Faça um programa que tenha como entrada, nessa ordem:
Como saída, seu programa deverá imprimir, com duas casas decimais,
o valor de c, correspondente à distância entre as duas árvores.
12 - MÉDIA PONDERADA
Dicas
(a²+b²+c²)/(a+b+c)
Dicas
Michael comprou alguns litros de polpa de frutas, com o objetivo de doar dois
terços a uma instituição de caridade e ficar com um terço.
Escreva um programa que leia quantos litros foram comprados. Como saída,
apresente a quantidade que ficará com Michael.
Dicas
15 - CONSUMO DE COMBUSTÍVEL
Dicas
1. A distância percorrida.
2. A quantidade de litros de combustível gastos na viagem.
Dicas
A bruxa Hermitwo precisa lançar um feitiço para abrir objetos. O feitiço consiste
em repetir N vezes a seguinte frase mágica:
Abra + nome_do_objeto
1. Nome do objeto
2. Número de repetições do feitiço
Dicas
18 - DANO NA BATALHA
Dicas
19 - DÍGITO VERIFICADOR
Dicas
xM = (xB+xA)2
yM = (yB+yA)2
Como saída, imprima o valor das coordenadas xM e yM, nessa ordem, com
até uma casa decimal de precisão.
Dicas
Dicas
p(n)=[1−365!/(365−n)!]⋅[1/365^n]
Escreva um programa que leia o número de pessoas em um grupo e, como saída,
informe a probabilidade (em %) de duas pessoas desse grupo fazerem aniversário
juntas. Apresente o resultado com até duas casas decimais de precisão.
Observe que p será um número entre 0 e 1 por ser uma probabilidade. A questão
solicita o resultaod em porcentagem. Curiosidade: Para um grupo maior que 23
pessoas, como uma sala de aula, a probabilidade de que duas pessoas façam
aniversário juntas é maior que 50%. Será se isso acontece na sua turma?
Dicas
1. Note que p(n) é um valor entre 0 e 1, mas que a saída deve estar entre 0 e 100
(em %).
2. Use a função factorial(x) do módulo math, para encontrar o fatorial de x.
3. Use a função round(x, n) para arredondar um número x com até n casas
decimais de precisão.
4. Certifique-se qual o tipo numérico (float ou int) das entradas e saídas.
23 - MÉDIA FINAL
Em uma turma de IPC, a nota final (NF) é calculada com base em três outras
notas:
Dicas