Prog1 Lista3

569 palavras 3 páginas
Laborat´ orio de Programa¸c˜ ao I - 2014/2
3a. Lista de Exerc´ıcios (VALENDO NOTA)
Prof. Eduardo Zambon

1

Regras
• Desenvolva em Python, utilizando como referˆencia as informa¸c˜oes apresentadas nas aulas e as referˆencias bibliogr´ aficas indicadas no plano de ensino da disciplina.
• Modularize o seu c´ odigo adequadamente.
• Envie um arquivo compactado contendo todos os arquivos que vocˆe desenvolveu.
• A entrega deve ser feita na atividade criada no Moodle.
• A lista deve ser feita em dupla.
• SOMENTE uma pessoa da dupla deve enviar o trabalho no Moodle.
Coloque o nome das duas pessoas da dupla no nome do arquivo do trabalho.
• Prazo de Entrega: domingo, dia 15/03/2015, ` as 23:55.
• Cada exerc´ıcio dessa lista vale 2 pontos, totalizando 10 pontos na nota semestral da disciplina de
Programa¸c˜
ao I.

2

Descri¸ c˜ ao
• Objetivo desta lista ´e trabalhar com dicion´arios, listas e fun¸c˜oes.
• Vocˆe deve fazer um programa que armazena informa¸c˜oes sobre filmes e os atores/atrizes que atuaram neles. • A sua base de dados deve ser um dicion´ario, aonde cada chave ´e o nome de um filme e o valor correspondente ` a chave ´e uma lista com os nomes dos atores. Exemplo:

• Os enunciados abaixo falam sobre entradas e sa´ıdas das fun¸c˜oes, mas nem todas a poss´ıveis entradas est˜ ao indicadas explicitamente. Use o seu conhecimento de fun¸c˜oes para decidir quais s˜ao os parˆ ametros que a sua fun¸c˜ ao necessita para funcionar de forma coerente.

3

Exerc´ıcios
1. Fa¸ca uma fun¸c˜ ao que recebe como entrada o seu dicion´ario d, o nome de um filme f e o nome de um ator/atriz n e insere as informa¸co˜es f e n em d. A sua fun¸c˜ao deve funcionar de duas formas:
(a) Se o filme f ainda n˜ ao se encontra em d, adicione f como uma nova chave e insira o nome do ator n como um valor.
(b) Se o filme f j´ a se encontra em d, adicione o nome n `a lista de atores daquele filme.
2. Fa¸ca uma fun¸c˜ ao que leia do teclado o nome de um filme e a sua lista de atores. A lista de atores

Relacionados