TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

5 Funções No C++

Artigo: 5 Funções No C++. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  9/3/2015  •  515 Palavras (3 Páginas)  •  349 Visualizações

Página 1 de 3

/*Construa 5 funções:

a) para ler e validar um número real entre 4.5 e 15.91;

b) para calcular a Média Aritmética de 3 valores reais recebidos como

parâmetros;

c) para calcular a Média Geométrica de 3 valores reais recebidos como

parâmetros;

d) para calcular a Média Harmônica de 3 valores reais recebidos como

parâmetros;

e) para retornar o valor Intermediário dentre 3 valores reais recebidos

como parâmetros;

Fazer um programa que leia e valide 3 números reais entre 4.5 e 15.91.

Escrever na tela o Valor Intermediário dentre os 3 valores reais lidos.

Escrever as Médias Aritmética, Geométrica e Harmônica dos 3 valores reais.

Obs. Usar as 5 funções construídas. */

#include<stdio.h>

//Função Ler e Validar real (float) entre 4.5 e 15.91

float lervalidar ()

{ float Nr;

do

{ printf("\n\nEntre com um numero real entre 4.5 e 15.91 : ");

scanf("%f",&Nr);

if( (Nr<4.5) || (Nr>15.91) )

printf("ERRO!! TENTE NOVAMENTE");

} while ( (Nr<4.5) || (Nr>15.91) );

return (Nr);

}

//Função Intermediário dentre 3 valores reais recebidos como parâmetros

float Intermed (float X, float Y, float Z)

{ float Aux;

while((X>Y)||(Y>Z))

{ if(X>Y)

{ Aux = X; X = Y; Y = Aux; }

if(Y>Z)

{ Aux = Y; Y = Z; Z = Aux; }

}

return Y;

}

//Função Média Aritmética de 3 valores reais recebidos como parâmetros

float MedArit (float X, float Y, float Z)

{ return ((X+Y+Z)/3);

}

//Função Média Geométrica de 3 valores reais recebidos como parâmetros

float MedGeo (float X, float Y, float Z)

{ return (pow((X*Y*Z),(1.0/3)));

}

//Função Média Harmônica de 3 valores reais recebidos

...

Baixar como (para membros premium)  txt (2.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com