Pages

martes, 26 de marzo de 2013

Media armónica de n números - Código Java

Escribir en Java un programa para calcular la media armónica de n números ingresados por teclado.

Código Fuente en Java
package DFD;

import java.util.Scanner;

public class MediaArmonica {
    public static void main(String[] args) {    
        Scanner teclado = new Scanner(System.in);
        double suma =0;
        
        System.out.print("Ingresar la cantidad de numeros: ");
        int cant = teclado.nextInt();        
        
        for (int i=1; i<=cant; i++){        
            System.out.print("Nº"+i+": ");
            int num = teclado.nextInt();
            suma = suma + 1./num;            
        }        
        System.out.println("Media Armonica = " + cant/suma);
        
    }    
}

Ejecución del programa

2 comentarios:

  1. No me funciona este codigo, me tira error la libreria java.util.scanner. Que hago?

    ResponderEliminar
  2. GRACIAS MAN ME SIRVIO MUCHO
    AUNQ LO MEJORE UN POCO :
    public void calculearmonica(){
    double suma =0;
    int numero[]=Y.getDates();
    int frecuencia[]=N.getDates();
    int cant=N.getTotal();
    for (int i=1; i<=numero.length; i++){
    suma = suma + frecuencia[i]/numero[i];
    }
    rarmonica.setText("Media Armonica= " + cant/suma);
    }

    ResponderEliminar