Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto de Matemtica
Departamento de Cincia da Computao
Professor: Wendel Melo
Primeira lista de exerccios de Computao II (2012-2)
Ateno:
Voc deve testar cada uma das suas resolues para diversas entradas
Questo 1: Joozinho fantico por jogos de RPG. Sempre que pode, ele gasta
seu tempo livre em RPG's dos mais variados tipos. Entretanto, Joozinho um rapaz
muito descuidado e vive perdendo os seus dados. Uma vez que os dados so objetos
fundamentais na vida de jogador de Joozinho, escreva um programa em Python
que simule o lanamento de dados honestos. Seu programa deve iniciar solicitando o
nmero de faces do dado at que o usurio fornea um valor maior que 1. Em seguida,
seu programa deve imprimir o resultado da simulao (nmero da face sorteada).
Note que Joozinho no espera que seu programa sempre sorteie a mesma face a
cada execuo.
Exemplo:
Uma moeda viciada tem 65% de chance de dar cara e 35% de chance
de dar coroa quando lanada. Faa um programa em Python que simule o lanamento
dessa moeda n vezes seguidas e imprima o resultado de cada lanamento. Ao nal,
seu programa deve imprimir o total de vezes em que os resultados cara e coroa foram
obtidos.
Questo 2:
Questo 4: Escreva um programa que sorteie jogos para a Mega Sena. Seu
programa dever solicitar o nmero de jogos a serem feitos e o nmero de dezenas
em cada jogo, at que o usurio fornea nmeros vlidos como entrada. Note que os
nmeros sorteados so inteiros no intervalo [0 60]. Observe que cada dezena s pode
aparecer uma nica vez em cada jogo.
Exemplo:
do
do
do
do
do
aluno
aluno
aluno
aluno
aluno
1:
2:
3:
4:
5:
6
2.5
4.9
3.2
7.3
Exemplo:
Entre com o numero de alunos: 3
Nota do aluno 1: 9.4
Nota do aluno 2: 7.0
Nota do aluno 3: 5.3
Nenhum aluno obteve nota inferior a 5.0.