-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cadastro.py
35 lines (25 loc) · 898 Bytes
/
Cadastro.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Função de cadastro de nomes e idades
def cadastrar(i_nome, i_idade):
novo_cadastro = []
novo_cadastro.append(i_nome)
novo_cadastro.append(i_idade)
cadastro.append(novo_cadastro)
# Função para exibir o cadastro
def exibir():
print("\nNomes cadastrados:\n")
for x in range(len(cadastro)):
nome = cadastro[x][0]
idade = cadastro[x][1]
print("Nome", x+1, ":", nome)
print("Idade", x+1, ":", idade)
# Função para solicitar as entradas
def solicitar_nomes(qtde):
for i in range(qtde):
nome = input("Informe o nome: ")
idade = int(input("Informe a idade: "))
cadastrar(nome, idade)
# Rotina principal
cadastro = [] # Declaração do array em branco
quantidade = int(input("Quantos nomes você quer cadastrar? ")) # Pergunta quantos nomes deverão ser cadastrados
solicitar_nomes(quantidade)
exibir()