Skip to content

Commit 69d2f3b

Browse files
committed
doc: add comments
Loop structure: While. Creating an options menu.
1 parent 3f9c4eb commit 69d2f3b

File tree

1 file changed

+41
-3
lines changed

1 file changed

+41
-3
lines changed

ex059.py

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1+
#EN- Loop structure: While
2+
#Creating an Options Menu
13
#59-Create a program that reads two values and displays a menu on the screen:
24
#[ 1 ] add
35
#[ 2 ] multiply
46
#[ 3 ] bigger
57
#[ 4 ] new numbers
68
#[ 5 ] exit the program
79
#Your program must perform the requested operation in each case.
8-
910
first_value = int(input('Enter a number:'))
1011
second_value = int(input('Enter other number:'))
11-
1212
while True:
1313
print('''Choose an option...
1414
[1] Add
@@ -38,4 +38,42 @@
3838
break
3939
else:
4040
print('Invalid option. Try again.')
41-
print('End of program.')
41+
print('End of program.')
42+
43+
44+
#PT- Estrutura de repetição: While.
45+
#Criando um Menu de Opções
46+
#059: Crie um programa que leia dois valores e mostre um menu na tela:
47+
#[ 1 ] somar
48+
#[ 2 ] multiplicar
49+
#[ 3 ] maior
50+
#[ 4 ] novos números
51+
#[ 5 ] sair do programa
52+
#Seu programa deverá realizar a operação solicitada em cada caso.
53+
primeiro_numero = int(input('Digite um valor:'))
54+
segundo_numero = int(input('Agora digite outro valor:'))
55+
while True:
56+
print('''Escolha uma opção:
57+
[ 1 ] somar
58+
[ 2 ] multiplicar
59+
[ 3 ] maior
60+
[ 4 ] novos números
61+
[ 5 ] sair do programa''')
62+
escolha = int(input('Digite sua escolha:'))
63+
if escolha == 1:
64+
print(f'A soma do {primeiro_numero} + {segundo_numero} é igual a {primeiro_numero+segundo_numero}.')
65+
elif escolha == 2:
66+
print(f"O produto entre {primeiro_numero} e {segundo_numero} é {primeiro_numero*segundo_numero}.")
67+
elif escolha == 3:
68+
if primeiro_numero > segundo_numero:
69+
maior = primeiro_numero
70+
else:
71+
maior = segundo_numero
72+
print(f"Entre {primeiro_numero} e o {segundo_numero} o maior é {maior}.")
73+
elif escolha == 4:
74+
print('Digita os novos números:')
75+
primeiro_numero = int(input('Digite o novo valor:'))
76+
segundo_valor = int(input('Digite um segundo valor:'))
77+
elif escolha == 5:
78+
print("Fim do programa")
79+
break

0 commit comments

Comments
 (0)