Exercícios extras

Tipos compostos

Exercício #01

Existem dois times de futebol, o time amarelo e o time vermelho. O time amarelo tem 5 jogadores (Fernando, João, Lúcia, Mariana e Ana) e o time vermelho tem 4 jogadores (Helena, Jonas, José e Juliana).

  1. Crie um array de string para cada time e nomeie com o nome do time.

  2. Printe na tela os nomes dos jogadores de cada time

Exercício #02

Considerando os times do item anterior, crie uma slice para representar cada um.

  1. Adicione o jogador Luis Inácio no time vermelho usando a função append()

  2. Printe na tela os nomes dos jogadores do time vermelho

Exercício #03

Escreva um programa que lista o nome dos países e quantas vezes eles aparecem no nosso map.

Passos:

  1. Criar um mapa com chave do tipo string e valor do tipo string (map[string]string) onde a chave seja o nome da cidade e o valor o nome do país.

  2. Percorrer o mapa do item 1 acumulando em outro mapa a frequência de aparições do país. Esse mapa segundo mapa terá tipo map[string]int, sendo a chave o nome do país e o valor a quantidade de menções.

  3. Printe na tela os valores do último mapa.

Last updated