Lógica, perguntado por LOI123, 8 meses atrás

programe o exemplo abaixo, por favor...


###ADQUIRINDO OS DADOS###

a = float(input('Digite um número: '))

b = (input('Digite outro, se houver: '))

c = (input('Digite outro, se houver: '))

d = (input('Digite outro, se houver: '))

e = (input('Digite outro, se houver: '))

qual = input('Escolha a operação ')


###SOMA###

if qual == "+":

if b == '':

b = '0'

if c == '':

c = '0'

if d == '':

d = '0'

if e == '':

e = '0'

b = float(b)

c = float(c)

d = float(d)

e = float(e)

soma = a + b + c + d + e

print(soma)


###SUBTRAÇÃO###

elif qual == "-":

if b == '':

b = '0'

if c == '':

c = '0'

if d == '':

d = '0'

if e == '':

e = '0'

b = float(b)

c = float(c)

d = float(d)

e = float(e)

sub = a - b - c - d - e

print(sub)


###DIVISÃO###

elif qual == "/":

if b == '':

b = '0'

if c == '':

c = '0'

if d == '':

d = '0'

if e == '':

e = '0'

b = float(b)

c = float(c)

d = float(d)

e = float(e)

if c + d + e == 0:

div = a/b

print(div)

elif d + e == 0:

div = a / b / c

print(div)

elif e == 0:

div = a / b / c / d

print(div)

elif b + c + d + e > 0:

div = a / b / c / d / e

print(div)


###MULTIPLICAÇÃO###

elif qual == '*':

if b == '':

b = '0'

if c == '':

c = '0'

if d == '':

d = '0'

if e == '':

e = '0'

b = float(b)

c = float(c)

d = float(d)

e = float(e)

if c + d + e == 0:

mult = a * b

print(mult)

elif d + e == 0:

mult = a * b * c

print(mult)

elif e == 0:

mult = a * b * c * d

print(mult)

elif b + c + d + e > 0:

mult = a * b * c * d * e

print(mult)


###PORCENTAGEM###

elif qual == '%':

if b == '':

b = '0'

b = float(b)

calc = (a*b)/100

print(' {} \n Que equivale a {}% de {}'.format(calc, b, a))


###POTENCIAÇÃO###

elif qual == '**':

if b == '':

b = '0'

b = float(b)

pot = a**b

print(pot)


###RAIZ###

elif qual == 'r':

e = (input('O número estará elevado a (caso seja ele mesmo, deixe em branco): '))

if e == '':

e = '1'

e = float(e)

r = float(input('Qual a raiz? '))

raiz = a**(e/r)

print(raiz)





###TABUADA###

elif qual == 't':

print('------------ \n {} x 1 = {} \n {} x 2 = {} \n {} x 3 = {} \n {} x 4 = {} \n {} x 5 = {}'

'\n {} x 6 = {} \n {} x 7 = {} \n {} x 8 = {} \n {} x 9 = {} \n {} x 10 = {} '

'\n ------------'

.format(a, a*1, a, a*2, a, a*3, a, a*4, a, a*5, a, a*6, a, a*7, a, a*8, a, a*9, a, a*10

Soluções para a tarefa

Respondido por descomplica1818
0

Resposta:

am?

Explicação:

não da nem pra entender pq eu nn entendo sobre esse assunto!!!!

Perguntas interessantes