DEV Community

Joao Carlos Sousa do Vale
Joao Carlos Sousa do Vale

Posted on

Lista de Exercícios 05 - Dicionários #13

Q1. Solicite os seguintes campos de um usuário: nome, idade, sexo, altura. Armazene em um mapa e depois imprima as informações fornecidas na tela.

Q2. Crie um dicionário com os 3 maiores rios do mundo e seus países. Por exemplo “nile”: “egito”.

  • imprima cada chave, valor como: “O Nilo corta o Egito”;
  • imprima cada rio em um laço for;
  • imprima cada país do dicionário em um laço for.

Q3. Utilizando dicionários e listas, modele um programa que armazena o nome de uma pessoa e para cada pessoa as 3 comidas preferidas. Armazene pelo menos a informação de 3 pessoas com suas comidas preferidas e ao final imprima uma mensagem com o nome da pessoa e suas comidas preferidas.

Q4. Crie um dicionario de dicionarios representando um conjunto de cidades. A chave do dicionario principal será o nome da cidade, e o valor de cada chave será um dicionário com pelo menos 3 informações sobre a cidade, como país, população, nome. Imprima as informações de cada cidade na tela, pense na forma como você vai apresentar a informação para o usuário.

Q5. Criar um algoritmo que informe a quantidade total de calorias de uma refeição a partir da escolha do usuário 'que deverá informar o prato, a sobremesa e bebida (veja a tabela a seguir).

Prato Sobremesa Bebida
Vegetariano 180 cal Abacaxi 75 cal Chá 20 cal
Peixe 230 cal Sorvete diet 110 cal Suco de laranja 70 cal
Frango 250 cal Mousse diet 170 cal Suco de melão 100 cal
Carne 350 cal Mousse de chocolate 200 cal Refrigerante diet 65 cal

Top comments (0)