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:

Gustavo dijo...

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

seycker merlo nina dijo...

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);
}

Publicar un comentario en la entrada