Lista de Exercícios Resolvidos de Manipulando funções

Ver Teoria

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:

Ver solução completa

Faça um programa leia a idade de um nadador e chame um procedimento que receba essa idade por parâmetro com o objetivo de retornar a categoria desse nadador de acordo com a tabela abaixo:

Ver solução completa

Observe o seguinte trecho de código:

Esse programa deve ser capaz de ler 10 números inteiros, ordená-los e em seguida imprimi-los em ordem. Sabendo que nenhuma alteração deve ser feita dentro da função main, faça a implementação da função o r d e n a V e t o r . Lembre-se que a função i m p r i m e V e t o r é definida da seguinte forma:

Ver solução completa

Faça uma função que receba por parâmetro a altura e o sexo de uma pessoa e retorne o peso ideal dela. O cálculo do peso ideal pode ser feito da seguinte forma:

  • Fórmula do peso ideal para homens:
  • 72,7 * a l t u r a - 58

  • Fórmula do peso ideal para mulheres:

62,1 * a l t u r a - 44,7

Ver solução completa

Escreva um procedimento que receba 3 valores reais x , y e z que representam os lados de um triângulo e retorne qual é o tipo do triângulo formado observando as seguintes definições:

  • Triângulo equilátero: os comprimentos dos três lados são iguais.
  • Triângulo isósceles: os comprimentos de dois dos lados são iguais.
  • Triângulo escaleno: os comprimentos dos três lados são diferentes.

Ver solução completa

Escreva uma função que receba dois números e retorne o menor deles.

Ver solução completa

Crie um programa que receba um número do usuário e imprima na tela a tabuada de 0 a 10 desse mesmo número. Utilize uma função para o cálculo da tabuada.

Ver solução completa

Fazer uma função que calcula a enésima potência de uma variável real x : f x ,   n = x n .

Ver solução completa