Informática, perguntado por rogeriomoraesipb, 4 meses atrás

PERGUNTA 4

Você tem o seguinte programa.

def
leNumero
(
)
: numero
=
eval
(
input
(
"Digite um número: "
)
)
return numero
print
(
"números lidos"
)
Indique qual é alternativa correta que comenta este pedaço de programa.

a.
A função leNumero() não está fazendo a conversão de tipo str para int.

b.
A função leNumero() não está fazendo a conversão de tipo str para float.

c.
A função leNumero() lê uma entrada digitada pelo usuário. O comando print não executará porque está depois da instrução return. A função está sendo definida, mas não está sendo usada.

d.
A função leNumero() tem que ter declaração do tipo int, float, etc., antes da declaração da função.

e.
Para esta função poder ser executada, deve existir a função main().

1,25 pontos

PERGUNTA 5

Você fez o seguinte programa em Python e ele está dando erro. Indique qual é a alternativa correta para ajustá-lo:

import math num
=
input
(
"Digite um número: "
) quadrado
= math
.
pow
(num
,
2
) cubo
= math
.
pow
(num
,
3
) raiz
= math
.sqrt
(num
)
print
(
f'O numero ao quadrado é {quadrado} e ao cubo é {cubo}'
)
print
(
f'A raiz quadrada é {raiz:.2f}'
)
a.
Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número: "))

b.
Tem que alterar o segundo comando print, ele está dando erro. Colocar: print(“f'A raiz quadrada é”, raiz)

c.
Tem que alterar a instrução que usa pow. Colocar quadrado = pow(num, 2) e cubo = pow(num, 3)

d.
Tem que alterar o primeiro comando print, ele está dando erro. Colocar: print(“O número ao quadrado é”, quadrado, “e ao cubo é”, cubo)

e.
Tem que alterar a instrução que usa sqrt. Colocar raiz = sqrt(num)

1,25 pontos

PERGUNTA 6

Você deseja calcular a média harmônica de três números. Para isso, você tem que descrever uma função em Python que calcule essa média.

Indique qual alternativa é a correta, lembrando que a média harmônica tem a seguinte fórmula:


H igual a numerador N sobre denominador soma de i igual a 1 para N de começar estilo mostrar 1 sobre n com i subscrito fim do estilo fim da fração

a.
def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

n1=int(input("digite o primeiro número"))

n2=int(input("digite o segundo número"))

n3=int(input("digite o terceiro número"))

print("Media Harmonica = ",media)

b.
def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

return media

n1=int(input("digite o primeiro número"))

n2=int(input("digite o segundo número"))

n3=int(input("digite o terceiro número"))

print("Media Harmonica = ", mediaH(3,n1,n2)

c.
def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

return media

print("Media Harmonica = ",mediaH(n,num1,num2,num3))

d.
def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

return media

n1=int(input("digite o primeiro número"))

n2=int(input("digite o segundo número"))

n3=int(input("digite o terceiro número"))

print("Media Harmonica = ",mediaH(3,n1,n2,n3))

e.
def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

print("Media Harmonica = ",mediaH(3,5,6,7))

Soluções para a tarefa

Respondido por willianyoshimi
6

Resposta:

pergunta 6

resposta d

Explicação:

def mediaH(n,num1,num2,num3):

 media = n/((1/num1)+(1/num2)+(1/num3))

 return media

n1=int(input("digite o primeiro número"))

n2=int(input("digite o segundo número"))

n3=int(input("digite o terceiro número"))

print("Media Harmonica = ",mediaH(3,n1,n2,n3))

Respondido por samste
1

Resposta:

Pergunta 4 = A função leNumero() tem que ter declaração do tipo int, float, etc., antes da declaração  da função.

Pergunta 5 = Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número: "))

Perguntas 6 = def mediaH(n,num1,num2,num3):

media = n/((1/num1)+(1/num2)+(1/num3))

return media

n1=int(input("digite o primeiro número"))

n2=int(input("digite o segundo número"))

n3=int(input("digite o terceiro número"))

print("Media Harmonica = ",mediaH(3,n1,n2,n3))

Explicação: conferidas via gabarito

Perguntas interessantes