Nesta ficha de trabalho irá utilizar o projeto Visual Studio disponibilizado neste repositório, de modo a completar um programa para armazenar e manipular dados de utilizadores. Para efeito deverá utilizar uma estrutura do tipo Dictionary<>
.
Para cada utilizador é necessário armazenar a seguinte informação:
- o username
- a password
- o email
- o número de telefone
Crie uma struct
para armazenar os dados dos utilizadores.
Declare uma estrutura do tipo Dictionary<>
para armazenar dados de vários utilizadores.
A chave do Dictionary<>
deverá ser um número inteiro, ao qual vamos chamar ID
: o ID
identifica inequivocamente cada utilizador.
O dicionário deve ser inicializado com os seguintes dados (nesta ordem):
Chave (ID) | Username | Password | Telefone | |
---|---|---|---|---|
7 | pmarques | 123 | [email protected] | 911234567 |
2 | jsilvestre3 | zzzbbvccwdqer | [email protected] | 921234567 |
18 | pmarques4 | 999999 | [email protected] | 931234567 |
1 | alansmitty | cba | [email protected] | 961234567 |
9 | cdionisio | abc | [email protected] | 967654321 |
20 | adriana1 | 321 | [email protected] | 927654321 |
6 | ag_cabral | qwerty | [email protected] | 917654321 |
- Criar a
struct Utilizador
com os respetivos campos - A
struct Utilizador
deverá ter um construtor que inicializa os campos - Criar o dicionário que armazena os utilizadores
- Inserir dados dos utilizadores no dicionário
- Completar o código para implementar as seguintes operações:
- Mostrar todos os utilizadores armazenados no dicionário
- Apagar um utilizador específico
- Apagar todos os utilizadores