Skip to content

Commit 3e41ff3

Browse files
committed
updated
1 parent bb3e176 commit 3e41ff3

File tree

4 files changed

+66
-64
lines changed

4 files changed

+66
-64
lines changed

ex044.py

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
# Elabore um programa que calcule o valor a ser pago por um produto, considerando o seu preço normal e
2-
# condição de pagamento: – à vista dinheiro/cheque: 10% de desconto
3-
#– à vista no cartão: 5% de desconto
4-
#– em até 2x no cartão: preço formal
5-
#– 3x ou mais no cartão: 20% de juros
6-
preco = float(input('Preço das compras: R$'))
7-
print(''' FORMAS DE PAGAMENTO:
8-
[ 1 ] à vista dinheiro/pix
9-
[ 2 ] à vista cartão
10-
[ 3 ] 2x no cartão
11-
[ 4 ] 3x ou mais no cartão''')
12-
opcao = int(input('Qual a sua opção?'))
13-
if opcao == 1:
14-
total = preco - (preco * 0.10)
15-
elif opcao == 2:
16-
total = preco - (preco * 0.05)
17-
elif preco == 3:
18-
total = preco
19-
parcela = total / 2
20-
print('Sua compra será parcelada em 2x de R${:.2f} SEM JUROS.'.format(parcela))
21-
elif opcao == 4:
22-
total = preco + (preco * 0.20)
23-
totparc = int(input('Quantas parcelas?'))
24-
parcela = total / totparc
25-
print('Sua compra será parcelada em {}x de R${:.2f}.'.format(totparc, parcela))
26-
print('Sua compra de R${:.2f} vai custar R${:.2f} no final.'.format(preco, total))
1+
# Develop a program that calculates the amount to be paid for a product, considering its normal price and
2+
# payment conditions: – cash/check: 10% discount
3+
#– cash on card: 5% discount
4+
#– up to 2x on card: formal price
5+
#– 3x or more on card: 20% interest
6+
price = float(input('Purchase price:'))
7+
print(''' PAYMENT METHODS:
8+
[ 1 ] cash/pix in cash
9+
[ 2 ] cash card
10+
[ 3 ] 2x on card
11+
[ 4 ] 3x or more on card''')
12+
option = int(input('What is your option?'))
13+
if option == 1:
14+
total = price - (price * 0.10)
15+
elif option == 2:
16+
total = price - (price * 0.05)
17+
elif price == 3:
18+
total = price
19+
installment = total / 2
20+
print(f'Your purchase will be paid in 2 installments of U${installment:.2f}interest free.')
21+
elif option == 4:
22+
total = price + (price * 0.20)
23+
total_installment = int(input('How many installments?'))
24+
installment = total / total_installment
25+
print(f'Your purchase will be paid in installments {total_installment}x of U${installment:.2f}.')
26+
print(f'Your purchase of U${price:.2f} it will cost U${total:.2f}.')

ex045.py

Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,42 @@
1-
#Crie um programa que faça o computador jogar Jokenpô com você.
1+
2+
#Create a program that makes the computer play Jokenpô with you.
23
from random import randint
3-
print('Vamos jogar pedra, papel ou tesoura:')
4-
itens= ('Pedra', 'Papel', 'Tesoura')
5-
computador = randint(0, 2)
4+
print("Let's play rock, paper, scissors:")
5+
items= ('Rock', 'Paper', 'Scissors')
6+
computer = randint(0, 2)
67
print('''
7-
[ 0 ] PEDRA
8-
[ 1 ] PAPEL
9-
[ 2 ] TESOURA''')
10-
jogador = int(input('Qual é a sua jogada?'))
8+
[ 0 ] Rock
9+
[ 1 ] Paper
10+
[ 2 ] Scissors''')
11+
player = int(input("What's your move?"))
1112
print('-=-' * 11)
12-
print('Computador jogou {}.'.format(itens[computador]))
13-
print('Jogador jogou {}.'.format(itens[jogador]))
13+
print(f'Computer played {items[computer]}.')
14+
print(f'Player played {items[player]}.')
1415
print('-=-' * 11)
15-
if computador == 0:
16-
if jogador == 0:
17-
print('Empate')
18-
elif jogador == 1:
19-
print('Jogador vence!')
20-
elif jogador ==2:
21-
print('Computador vence!')
16+
if computer == 0:
17+
if player == 0:
18+
print('Draw')
19+
elif player == 1:
20+
print('Player win!')
21+
elif player ==2:
22+
print('Computer win!')
2223
else:
23-
print('JOGADA INVALIDA!')
24-
elif computador == 1:
25-
if jogador == 0:
26-
print('Computador vence!')
27-
elif jogador == 1:
28-
print('Empate')
29-
elif jogador == 2:
30-
print('Jogador vence!')
24+
print('Invalid move!')
25+
elif computer == 1:
26+
if player == 0:
27+
print('Computer win!')
28+
elif player == 1:
29+
print('Draw')
30+
elif player == 2:
31+
print('Player win!')
3132
else:
32-
print('Jogada invalida!')
33-
elif computador == 2:
34-
if jogador == 0:
35-
print('Jogador vence!')
36-
elif jogador == 1:
37-
print('Computador vence!')
38-
elif jogador == 2:
39-
print('empate')
33+
print('Invalid move!')
34+
elif computer == 2:
35+
if player == 0:
36+
print('Player win!')
37+
elif player == 1:
38+
print('Computer win!')
39+
elif player == 2:
40+
print('Draw')
4041
else:
41-
print('Jogada invalida!')
42+
print('Invalid move!')

ex046.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
#Faça um programa que mostre na tela uma contagem regressiva para o estouro de fogos de artifício, indo de 10 até 0,
2-
# com uma pausa de 1 segundo entre eles.
1+
2+
#Make a program that displays a countdown on the screen for fireworks to go off, going from 10 to 0,
3+
# with a 1 second pause between them.
34
from time import sleep
45
for c in range (10, -1, -1):
56
print(c)

ex047.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Crie um programa que mostre na tela todos os números pares que estão no intervalo entre 1 e 50.
1+
# Create a program that displays on the screen all even numbers that are in the range between 1 and 50.
22
for c in range (2, 51,2):
33
print(c, end=' ')
4-
print("Acabou!")
4+
print("Finished!")

0 commit comments

Comments
 (0)