Exercícios Resolvidos de Manipulando funções

Ver Teoria

Enunciado

Escreva um programa em C que leia 5 valores inteiros e imprima para cada um deles o seu correspondente absoluto. Para obter o valor absoluto de um número n utilize a função abaixo:

Passo 1

A primeira coisa que nós temos que fazer é analisar a função a b s o l u t o para entendermos como a mesma funciona antes de utilizá-la. Sendo assim, com uma breve analise, conseguimos descobrir que ela para funcionar precisa receber como parâmetro um número inteiro n . Além disso, tem como resultado o retorno de um número inteiro.

Passo 2

Agora que já sabemos como utilizar a função a b s o l u t o , podemos escrever o código principal do nosso programa.

Basicamente o que nós fazemos é utilizar uma estrutura de repetição for para ler um número n e em seguida imprimirmos o retorno da chamada da função a b s o l u t o passando esse número n como parâmetro. Dada que a condição de execução do laço é i menor que 5 e i (que é a variável contadora) é incrementada em uma unidade a cada loop, essa sequência será executada 5 vezes. Logo, teremos os valores absolutos dos 5 números que serão lidos sendo impressos.

Resposta

Ei, a resposta está no passo a passo :)