Desenvolvido em linguagem Python 🐍
Exercícios
- Algoritmo que recebe 5 valores de entrada, no final irá printar duas listas, a primeira com os valores informados e a segunda com todos os valores ao quadrado.
No terminal, digite:
python ex01.py
pressione enter para executar o arquivo. em seguida informe os 5 valores
As listas serão exibidas no terminal.
> python ex01.py
informe o valor[1]: 2
informe o valor[2]: 4
informe o valor[3]: 8
informe o valor[4]: 16
informe o valor[5]: 32
lista 1 = [2, 4, 8, 16, 32]
lista 2 = 4 16 64 256 1024
- Programa que recebe como entrada 6 valores inteiros, no final ele exibe uma lista com os 6 valores informados e qual o seu maior elemento.
No terminal, digite:
python ex02.py
Enter para executar o arquivo .py, e em seguida informe os 6 valores
Será exibido no prompt de comando uma lista com os valores informados e qual seu maior elemento.
> python ex02.py
Informe o valor[1]: 32
Informe o valor[2]: 12
Informe o valor[3]: 3
Informe o valor[4]: 5
Informe o valor[5]: 65
Informe o valor[6]: 1
lista = [32, 12, 3, 5, 65, 1]
O maior elemento de l1 é 65
A posição do maior elemento de l1 é: 5
fim do programa
- Programa que simula uma agenda de contatos e armazena-os em um dicionário, na questão temos 3 contatos e cada contato pode ter vários números.
No terminal, digite:
python ex03.py
Pressione enter para executar o arquivo. Logo em seguida, informe o nome e telefone dos seus contatos (No mínimo e no máximo 3).
O programa irá exibir todos os seus contatos no terminal.
> python ex03.py
Informe o nome do contato[1]: Carlos
Informe um número de fone: 12345
Carlos tem outro número? (s/n)não
Informe o nome do contato[2]: Emanuel
Informe um número de fone: 54321
Emanuel tem outro número? (s/n)não
Informe o nome do contato[3]: Michel
Informe um número de fone: 40028922
Michel tem outro número? (s/n)não
Contatos Disponíveis
Nome: Carlos | número(s): ['12345']
Nome: Emanuel | número(s): ['54321']
Nome: Michel | número(s): ['40028922']
fim do programa
- Progama responsável por administrar corridas de f1, é um dicionário python que vai armazenar os nomes das pistas e seus respectivos tempos das voltas. É no máximo três pistas e cada uma delas tem 4 voltas.
No terminal, digite:
python ex04.py
Pressione enter para executar o arquivo, depois informe o nome das três pistas e suas voltas, considere o tempo em segundos, se não souber converter dê uma olhada nos repositórios, nós fazemos isso pra você ;)
No terminal deve ser exibido a média dos tempos das voltas nas 3 competições e depois qual a volta mais rápida em cada competição.
> python ex04.py
Informe o nome da pista[1]: Circuito Gilles Villeneuve
Informe tempo da volta[1]:84
Informe tempo da volta[2]:80
Informe tempo da volta[3]:73
Informe tempo da volta[4]:84
Informe o nome da pista[2]: Hockenheimring
Informe tempo da volta[1]:90
Informe tempo da volta[2]:100
Informe tempo da volta[3]:110
Informe tempo da volta[4]:87
Informe o nome da pista[3]: Hermanos Rodríguez
Informe tempo da volta[1]:100
Informe tempo da volta[2]:80
Informe tempo da volta[3]:90
Informe tempo da volta[4]:78
Pista: Circuito Gilles Villeneuve, Voltas: [84.0, 80.0, 73.0, 84.0], Melhor volta: 73.0, Média: 80.25
Pista: Hockenheimring, Voltas: [90.0, 100.0, 110.0, 87.0], Melhor volta: 87.0, Média: 96.75
Pista: Hermanos Rodríguez, Voltas: [100.0, 80.0, 90.0, 78.0], Melhor volta: 78.0, Média: 87.0