Cómo sumar polinomios en Java

Escrito por g.s. jackson | Traducido por daniel cardona
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo sumar polinomios en Java
(Comstock/Comstock/Getty Images)

Java, al igual que muchos otros lenguajes de programación, puede realizar diversas operaciones matemáticas. Sin embargo, las operaciones más complejas que involucran polinomios requieren que el programador entienda un determinado proceso o una ecuación, y que escriba la ecuación de tal forma que le permita a Java resolverla. Al sumar polinomios, lo importante a entender es que el programa debe agregar los coeficientes de las variables, sin tocar los exponentes.

Nivel de dificultad:
Difícil

Otras personas están leyendo

Necesitarás

  • Java Development Kit
  • Editor de texto o IDE

Lista completaMinimizar

Instrucciones

  1. 1

    Crea una clase principal de polinomio:

    class Polynomial{

    public static void main(String[] args){

    } }

  2. 2

    Crea dos arreglos en la función principal, que representarán dos polinomios:

    int[] first = new int[10]; //arrays are size 10, but can be any size depending on polynomial int[] second = new int[10];

  3. 3

    Lee la entrada del usuario para los coeficientes y los exponentes de los polinomios. El usuario introduce números enteros en pares: primero, el coeficiente, segundo el exponente:

    Scanner scan = new Scanner(System.in);

    int i = 0;

    for (i; i < 10; i+2){

    first[i] = scan.nextInt(); first[i+1] = scan.nextInt(); }

    i = 0;

    for (i; i < 10; i+2){

    second[i] = scan.nextInt(); second[i+1] = scan.nextInt(); }

  4. 4

    Suma los polinomios en los arreglos:

    int j = 0;

    for (j; j < 10; j+2){

    int c = first[j] + second[j];

    System.out.print(c + "x^" + first[j+1] + "+"); }

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles