03 maio 2018

Aula 2.9: Exercícios sobre funções em C #LTCode

Este artigo faz parte do projeto #LTCode

Faremos hoje exercícios para fixar o aprendizado de funções! Depois de ter feito compare com os nossos programas/respostas abaixo.

1- Criar uma função que determine se um caractere, recebido como parâmetro, é ou não uma letra do alfabeto. A função deve retornar 1 caso positivo e 0 em caso contrário. Escreva também um programa para testar tal função.

2- Escreva uma função que receba 3 números inteiros e retorne o maior deles. Crie também um programa para testar tal função.

3- Crie uma função que receba três números inteiros como parâmetros, representando horas, minutos e segundos, e os converta em segundos, retornando o resultado. Exemplo: 2 h, 40 min e 10 s correspondem a 9.610 segundos.

4- Crie uma função que receba como parâmetro a altura (float) e o sexo (char) de uma pessoa e retorne o seu peso ideal. Para homens, deverá calcular o peso ideal usando a fórmula: peso ideal = 72,7 * altura - 58; para mulheres: peso ideal = 62,1 * altura - 44,7 .

5- Escreva a função x_isdigit, que verifica se um determinado caractere x recebido como parâmetro é dígito ou não, retornando 0 ou 1. Escreva um programa de teste da função. Observação: um caractere é dígito se ele está entre '0' e '9'.

6- Escreva uma função que receba como parâmetro um número inteiro maior ou igual a zero e retorne o valor do seu fatorial. Faça também um programa para testar tal função.

Respostas abaixo: (se não carregar abaixo, clique aqui).
*Note que a resolução dos exercícios estão juntas no mesmo arquivo, portanto para rodar copie os códigos separadamente e salve cada um como numero-do-exercicio.c



>> Próxima aula, clique aqui. 




~ Artigos recomendados para você:









Please Donate To Bitcoin Address: [[address]]





Donation of [[value]] BTC Received. Thank You.


[[error]]