Programa de Programación Java

Para entender un lenguaje de programación hay que practicar los programas, de esta manera se puede aprender el lenguaje más rápido. Esta página incluye programas java sobre varios temas de java tales como sentencias de control, bucles, clases y objetos, funciones, matrices, etc. Todos los programas se prueban y se suministran con la salida.

Programa Java para calcular el promedio usando Array

Veremos dos programas para encontrar el promedio de números usando el array. El primer programa encuentra el promedio de los elementos especificados de la matriz. El segundo programa toma el valor de n (número de elementos) y los números proporcionados por el usuario y encuentra el promedio de ellos usando el array.

Para entender estos programas usted debe tener el conocimiento de seguir los conceptos de programación de Java:

1) Matrices Java

2) Para bucle

Programa para encontrar el promedio de números usando el array

  • clase pública JavaExample {
  • public static void main(String[] args) {String[] args)
  • doble [] arr = {19, 12.89, 16.5, 200, 13.7};
  • doble total = 0;
  • para (int i=0; i<longitud de la antena; i++){
  • total = total + arr[i];
  • }
  • La longitud de la antena devuelve el número de elementos
  • presente en la matriz
  • */
  • media doble = longitud total / longitud de la antena;
  • Se utiliza para mostrar la salida formateada
  • si das %.4f entonces la salida tendría 4 dígitos
  • después del punto decimal.
  • */
  • out.format (“El promedio es: %.3f”, promedio);
  • }
  • }

Programa Java para comprobar el número primo

El número que sólo es divisible por sí mismo y 1 se conoce como número primo, por ejemplo 7 es un número primo porque sólo es divisible por sí mismo y 1. Este programa toma el número (ingresado por el usuario) y luego verifica si el número de entrada es primo o no. El programa muestra entonces el resultado.

Para entender este programa usted debe tener el conocimiento de las sentencias de bucle, if-else y break.

  • import java.util.Scanner;
  • clase PrimeCheck
  • {
  • public static void main(String args[])
  • {
  • int temp;
  • booleano isPrime=true;
  • Scanner scan= nuevo Scanner(System.in);
  • out.println(“Ingrese cualquier número:”);
  • //capturar la entrada en un número entero
  • int num=scan.nextInt();
  • close();
  • para (int i=2;i<=num/2;i++)
  • {
  • temp=num%i;
    • if(temp===0)
    • {
    • isPrime=falso;
    • descanso;
    • }
  • }
  • Si isPrime es verdad, entonces el número es primo.
  • if(isPrime)
    • out.println(num + ” es un número primo”);
  • de lo contrario
    • out.println(num + ” no es un número primo”);
  • }
  • }