Exercícios Resolvidos de Introdução às Funções

Ver Teoria

Enunciado

Faça uma função que recebe um valor inteiro e verifica se o valor é positivo, negativo ou zero. A função deve retornar 1 para valores positivos, -1 para negativos e 0 para o valor 0.

Passo 1

Eai, ta tudo beleza?

Para começarmos a fazer essa função, vamos primeiro definir como vamos declará-la. Pelo enunciado, temos 3 possíveis valores de retorno: 0 , 1 e - 1 . Com isso, podemos declarar essa função como i n t e, como ela recebe um valor inteiro como entrada, temos um i n t como parâmetro. Declaramos a função e, dentro dos parênteses, o seu parâmetro. É um pouco parecido com a nomenclatura f ( n ) na matemática ne?

Passo 2

Agora, temos que acrescentar os condicionais, ou seja, os nossos i f s . Fazemos com que a função retorne 1 para n > 0 , 0 para n = 0 e - 1 para n < 0 .

Como só existem 3 possibilidades para um número inteiro (positivo, negativo ou 0), não precisamos especificar a última condição, pois ela é a restante, por isso utilizamos apenas o e l s e .

Resposta