Escolar Documentos
Profissional Documentos
Cultura Documentos
Ambientes em Computação
Para os exercícios a seguir, você deverá implementar o código usando a linguagem de programação
Python.
• Você deverá enviar apenas o código fonte com a resposta para os exercícios.
• Os exercícios devem ser entregues pelo Moodle (em casos excepcionais, a entrega poderá ser feita por
e-mail).
• Cada exercício deve ser salvo no seguinte padrão L_ _E _ _.py. Por exemplo, o primeiro exercício
deve ser salvo como L01E01.py, o segundo como L01E02.py, [...] e o último deve ser L01E20.py.
• Você deve enviar todos os arquivos comprimidos no formato ZIP. O arquivo deverá ser salvo com o
seu nome completo em minúsculo e sem espaços (ex.: diego_mariano.zip).
• Data limite: consulte a página de entrega do Moodle.
• Valor: 20 pontos (1 ponto cada questão).
a. Some os números 2 e 2;
b. Multiplique os números 7 e 4;
4. Escreva um programa que receba duas variáveis (a e b), com valores 10 e 7, respectivamente,
e determine se:
a. a>b
b. (a * a) > b²
c. (b * a) <= a²
5. Escreva um programa que receba três variáveis (a, b e c), com valores 10, 14 e 7,
respectivamente, e determine se:
6. Agora, escreva um programa que receba três variáveis (a, b e c), com valores 18, 4 e 3,
respectivamente, e determine se:
7. Escreva um programa que receba três variáveis (a, b e c), com valores -4, 12 e 79,
respectivamente, e determine se:
a) ((a>a<b) and (not(a > b < a)) or (a>a<b) or (not(a > b < a)) or not(1==1))
b) ((a<b) and (not(a > b < a)) or (a>a<b) or (not(a > b < a)) or not(1==1)) and
(not(1>a**(1/2)))
9. Escreva um programa que receba dois números e mostre qual deles é o maior. Teste com os
valores 0.918259123 e 0.012412.
10. Desenvolva um script que calcule o fatorial de um número. Teste com o número 5.
12. Escreva um programa que calcule o resultado de uma equação de segundo grau. Realize
controle de exceções para verificar se delta é menor que zero.
13. Escreva um programa que receba um número inteiro maior que zero e retorne se ele é par
ou ímpar.
16. Escreva um programa em Python que retorne o maior elemento da lista e sua posição.
17. Escreva um programa em Python que retorne o menor elemento da lista e sua posição.
4
18. Escreva um programa em Python que retorne a primeira e a última letra da variável
“mensagem”.
19. Escreva um programa que transforme o texto apresentado em uma lista de palavras.