teste
Para cada um dos exercícios abaixo, faça um programa (em laboratório) que teste a função.
Funções e estruturas básicas
1. Faça uma função que recebe a idade de uma pessoa em anos, meses e dias e retorna essa idade expressa em dias.
2. Faça uma função que recebe a média final de um aluno por parãmetro e retorna o seu conceito, conforme a tabela abaixo:
Nota
Conceito
de 0 a 49
D
de 50 a 69
C
de 70 a 89
B
de 90 a 100
A
3. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume (v = 4/3.P .R3).
4. Escrever uma função int contaimpar(int n1, int n2) que retorna o número de inteiros impares que existem entre n1 e n2 (inclusive ambos, se for o caso). A função deve funcionar inclusive se o valor de n2 for menor que n1. n=contaimpar(10,19); /* n recebe 5 (11,13,15,17,19) */ n=contaimpar(5,1); /* n recebe 3 (1,3,5) */
5. Escrever uma função void estacao(int dia, int mes), que exibe no vídeo qual a estação do ano da data passada por parâmetro. Lembrando que a primavera começa no dia 23 de setembro, o verão em 21 de dezembro, o outono em 21 de março e o inverno em 21 de junho. estacao(25,10); /* 25/10 é primavera. */ estacao(29,12); /* 29/12 é verão. */
6. Escrever uma função int divisao(int dividendo, int divisor, int *resto), que retorna a divisão inteira (sem casas decimais) de dividendo por divisor e armazena no parâmetro resto, passado por referência, o resto