Buscar

Prova de introdução a programação

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

from time import sleep
import math
option= None
while option !=0:
 print( '\033[1m''\n\n-------------M E N U -------------')
 print\
 (''' [1]somar
 [2]subtrair
 [3]multiplicar
 [4]dividir
 [5]potenciar
 [6]maior
 [7]menor
 [8]raiz quadrada
 [9]raiz quadrada-sqrt
 [10}primo
 [11]fibonacci
 [0]sair''')
 break
option= int(input('\nescolha uma opção: '))
if option==1:
 print('\nsoma')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 somar= a+b
 print ('a soma entre {} e {} é {}:'.format(a,b,somar))
elif option ==2:
 print('\nsubtração')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 subtrair= a-b
 print ('a subtração entre {} e {} é {}'.format(a,b,subtrair))
elif option ==3:
 print('\nmultiplicação')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 multiplicar= a*b
 print ('o resultado da multiplicação entre {} e {} é {}' .format(a,b,multiplicar))
elif option ==4:
 print('\ndivisão')
 a=int(input('valor 1: '))
 b=int(input('valor 2:'))
 dividir= a/b
 print ('o resultado da divisão entre {} e {} é {}'.format(a,b,dividir))
elif option ==5:
 print('\npotenciação')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 potenciar= a**b
 print ('o resultado do número {} elevado a {} é {}'.format (a,b,potenciar))
elif option==6:
 print('\nmaior número')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 c=int(input('valor 3: '))
 if a>b and a>c:
 print('o maior valor é: ',a)
 elif b>a and b>c:
 print('o maior valor é: ',b)
 else:
 maior=c
 print ('o maior valor é', maior)
elif option ==7:
 print('\nmenor número')
 a=int(input('valor 1: '))
 b=int(input('valor 2: '))
 c=int(input('valor 3: '))
 if a<b and a<c:
 print('o menor valor é: ',a)
 elif b<a and b<c:
 print('o menor valor é: ',b)
 else:
 menor=c
 print('o menor valor é: ', menor)
elif option ==8:
 print('\nraiz quadrada')
 a=int(input('digite o número: '))
 raiz=a**(1/2)
 print ('o resultado da raiz quadrada deste número é', raiz)
elif option ==9:
 print('\nraiz quadrada-sqrt')
 a=int(input('digite o número: '))
 sqrt=math.sqrt(a)
 print ('o resultado é: ',sqrt)
elif option ==10:
 print('\nnúmero primo')
 n = int(input('Digite um número: '))
 p = 0
 for c in range(1, n + 1):
 if n % c == 0:
 p += + 1
 if p == 2:
 print('primo')
 else:
 print('multidivisivel')
elif option ==11:
 print('\nsequência de fibonacci')
 a,b=0,1
 valor=int(input('Digite o valor limite: '))
 while b<valor:
 print(b)
 a,b=b,a+b
 sleep (10)
elif option == 0:
 quit ()
else:
 exit()

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando