Indique a alternativa correta do programa que implementa uma função que mostra se um número digitado pelo usuário é positivo, negativo ou zero.
a. 1 def verificar(num): 2 print(num) 3 if(num>0): 4 print('O número: ' ,num, ' é positivo') 5 elif (num<0): 6 print('o número:' ,num, 'é negativo') 7 else: 8 print("O número é zero") 9 num=eval(input("Entre com um número: ")) 10 verificar(num)
b. 1 def verificar(num): 2 num=eval(input("Entre com um número: ")) 3 if(num>0): 4 print('O número: é positivo') 5 elif (num<0): 6 print('o número: é negativo') 7 else: 8 print("O número é zero") 9 num=eval(input("Entre com um número: ")) 10 verificar(num)
c. 1 num=eval(input("Entre com um número: ")) 2 verificar(num) 3 def verificar(num): 4 if(num>0): 5 print('O número: ' ,num, ' é positivo') 6 elif (num<0): 7 print('o número:' ,num, 'é negativo') 8 else: print("O número é zero")
d. 1 def verificar(): 2 num=eval(input("Entre com um número: ")) 3 if(num>0): 4 print('O número: é positivo') 5 elif (num<0): 6 print('o número: é negativo') 7 else: 8 print("O número é zero") 9 verificar() 10 print("O número é",num)
e. 1 def verificar(): 2 if(num>0) and (num==0): 3 print('O número: ' ,num, ' é positivo') 4 elif (num<0): 5 print('o número:' ,num, 'é negativo') 6 num=eval(input("Entre com um número: ")) 7 verificar()
Correta a letra a. O programa na letra a possui a função "verificar" definida corretamente e chamada com o parâmetro "num" que é definido a partir da entrada do usuário na linha 9. Em seguida, o programa verifica se o número é positivo, negativo ou zero e imprime a mensagem apropriada na tela.
Como funciona a lógica de programação
A lógica de programação é a modo que através de uma lógica de ações determinadas por um programador que organiza as instruções para que o programa possa ser executado por um computador.
Ela se baseia em princípios matemáticos e lógicos que são utilizados para resolver problemas computacionais.
A lógica de programação começa com a definição do problema que se deseja resolver. Em seguida, é necessário encontrar a solução para esse problema, que pode ser expressa em termos de algoritmos.
Um algoritmo é uma sequência de instruções que descrevem como resolver um problema específico.
Leia mais sobre lógica de programação em: https://brainly.com.br/tarefa/2133644
Lista de comentários
Resposta:
1 def verificar(num):
2 num=eval(input("Entre com um número: "))
3 if(num>0):
4 print('O número: é positivo')
5 elif (num<0):
6 print('o número: é negativo')
7 else:
8 print("O número é zero")
9 num=eval(input("Entre com um número: "))
10 verificar(num)
Explicação:
1 def verificar(num):
2 num=eval(input("Entre com um número: "))
3 if(num>0):
4 print('O número: é positivo')
5 elif (num<0):
6 print('o número: é negativo')
7 else:
8 print("O número é zero")
9 num=eval(input("Entre com um número: "))
10 verificar(num)
Correta a letra a. O programa na letra a possui a função "verificar" definida corretamente e chamada com o parâmetro "num" que é definido a partir da entrada do usuário na linha 9. Em seguida, o programa verifica se o número é positivo, negativo ou zero e imprime a mensagem apropriada na tela.
Como funciona a lógica de programação
A lógica de programação é a modo que através de uma lógica de ações determinadas por um programador que organiza as instruções para que o programa possa ser executado por um computador.
Ela se baseia em princípios matemáticos e lógicos que são utilizados para resolver problemas computacionais.
A lógica de programação começa com a definição do problema que se deseja resolver. Em seguida, é necessário encontrar a solução para esse problema, que pode ser expressa em termos de algoritmos.
Um algoritmo é uma sequência de instruções que descrevem como resolver um problema específico.
Leia mais sobre lógica de programação em: https://brainly.com.br/tarefa/2133644
#SJP1