Exercícios resolvidos da aula 01
Solução dos exercícios da aula 1¶
Exercício 1¶
Converta as seguintes expressões matemáticas para Python e teste as no interpretador Python
- $10 + 20 \times 30$
In [46]:
10 + 20 * 30
Out[46]:
- $4^2 \div 30$
In [4]:
4**2 / 30
Out[4]:
- $ (9^4 + 2) \times 6 - 1 $
In [6]:
(9**4 + 2) * 6 - 1
Out[6]:
In [7]:
10 % 3 * 10 ** 2 + 1 - 10 * 4 / 2
Out[7]:
Exercício 3¶
Faça um programa que escreve o teu nome na tela
In [8]:
print("Meu nome é Paulo Jabardo")
Exercício 4¶
Faça um programa que exibe o resultado de $2a\times 3b$ onde a vale 3 e b vale 5.
In [9]:
a = 3
b = 5
print(2*a * 3*b)
Exercício 5¶
Escreva um programa que calcule a soma de três variáveis e imprima o resultado na tela.
In [10]:
v1 = 1
v2 = 10
v3 = 100
soma = v1 + v2 + v3
print(soma)
Exercício 6¶
Modifique o programa 1 de para se calcular o quanto uma pedra cai na lua após 5 s se a aceleração da gravidade na lua vale $g = 1,625\:m/s^2$.
In [11]:
t = 5 # s
g = 1.625 # m/s**2
z = 1/2 * g * t**2 # m
print(z)
In [13]:
a = 4
b = 10
c = 5.0
d = 1
f = 5
In [15]:
a==c
Out[15]:
In [16]:
a < b
Out[16]:
In [17]:
d > b
Out[17]:
In [18]:
c != f
Out[18]:
In [19]:
a == b
Out[19]:
In [20]:
c < d
Out[20]:
In [21]:
c >= f
Out[21]:
In [22]:
f >= c
Out[22]:
In [23]:
c <= c
Out[23]:
In [24]:
c <= f
Out[24]:
Exercício 8¶
Qual o valo das expressões abaixo para a = True
, b = False
e c = True
?
In [25]:
a = True
b = False
c = True
In [26]:
a and b
Out[26]:
In [27]:
b and a
Out[27]:
In [28]:
not c
Out[28]:
In [29]:
not b
Out[29]:
In [30]:
not a
Out[30]:
In [31]:
a and b
Out[31]:
In [32]:
b and c
Out[32]:
In [33]:
a or c
Out[33]:
In [34]:
b or c
Out[34]:
In [35]:
c or a
Out[35]:
In [36]:
c or b
Out[36]:
In [37]:
c or c
Out[37]:
In [38]:
c
Out[38]:
In [39]:
b or b
Out[39]:
Exercício 9¶
Escreva um programa para determinar se uma pessoa deve ou não pagar imposto. Uma pessoa paga imposto se o salário é maior que R$ 1200.
In [41]:
salario = 1500
deve_pagar = salario > 1200
print(deve_pagar)
In [42]:
salario = 1100
deve_pagar = salario > 1200
print(deve_pagar)
Exercício 10¶
Calcule o resultado da expressão para A > B and C or D
In [43]:
A = 1; B = 2; C = True; D = False
A > B and C or D
Out[43]:
In [44]:
A = 10; B = 3; C = False; D = False
A > B and C or D
Out[44]:
In [45]:
A = 5; B = 1; C = True; D = False
A > B and C or D
Out[45]:
Comentários
Comments powered by Disqus