No post de hoje você vai ser capaz de desenvolver um algoritmo que leia 3 valores: a, b, c e calcule e escreva a média aritmética, harmônica, geométrica correspondente, esse algoritimo foi pedido por comentário no final do ano passado, mas eu não tive tempo hábil para fazê-lo, depois acabou caindo no esquecimento e só olhei novamente os comentário quando eu migrei o blog para o novo domínio.

As definições eu vou pegar empresado às definições da wikipedia, assim, é mais rápido para concluir o post, afinal, o que importa é o algoritimo mesmo.

Média harmônica

Em Matemática, a média harmônica é um dos vários métodos de calcular uma média.
A média harmônica dos números reais positivos x1,…,xn é definida como sendo o número de membros dividido pela soma do inverso dos membros… continua aqui.

Média aritmética

A média aritmética simples é a mais utilizada no nosso dia-a-dia. É obtida dividindo-se a soma das observações pelo número delas… continua aqui.

Média geométrica

A Média geométrica é definida como o produto de todos os membros do conjunto elevado ao inverso do número de membros… continua aqui.

C, calcule e escreva a média aritmética, harmônica, geométrica:

/*
 * Escrever um algoritmo que leia 3 valores: a, b, c e calcule e escreva a média aritmética, 
 * harmônica, geométrica correspondente.
 */
#include <stdio.h>
#include <math.h>

int main(int argc, char **argv[]){  
    float numero1, numero2, numero3;
    printf("Digite o primeiro numero: ");
    scanf("%f", &numero1);
    printf("Digite o segundo numero: ");
    scanf("%f", &numero2);
    printf("Digite o terceiro numero: ");
    scanf("%f", &numero3);
    printf("Média aritmética: %.2f\n", ((numero1+numero2+numero3)/3));
    printf("Média harmônica: %.2f\n", (3/((1/numero1)+(1/numero2)+(1/numero3))));
    printf("Média geométrica: %.2f\n", pow(numero1*numero2*numero3, 1.0/3.0));
    return 0;
}

Java, calcule e escreva a média aritmética, harmônica, geométrica:

/*
 * Escrever um algoritmo que leia 3 valores: a, b, c e calcule e escreva a média aritmética,
 * harmônica, geométrica correspondente.
 */
import java.io.* ;  
class Pedido01 {  
    public static void main(String args[])
    {
        Console console = System.console();

        String numero1 = null;
        String numero2 = null;
        String numero3 = null;

        numero1 = console.readLine("Digite o primeiro numero: ");
        numero2 = console.readLine("Digite o segundo numero: ");
        numero3 = console.readLine("Digite o terceiro numero: ");

        System.out.println("Média aritmética: " + ((Float.parseFloat(numero1)+Float.parseFloat(numero2)+Float.parseFloat(numero3))/3));
        System.out.println("Média harmônica: " + (3/((1/Float.parseFloat(numero1))+(1/Float.parseFloat(numero2))+(1/Float.parseFloat(numero3)))));
        System.out.println("Média geométrica: " + Math.pow(Float.parseFloat(numero1)*Float.parseFloat(numero2)*Float.parseFloat(numero3), 1.0/3.0));
    }
}