Discriminante di una equazione di secondo grado

In questo esempio vediamo come calcolare il discriminante di una equazione di secondo grado. Il file sorgente del programma si chiama Discriminante.java, e il codice è quello che segue.

/*
  Calcola il discriminante di una equazione di secondo grado
*/

class Discriminante {
  public static void main(String[] args) {
    int a=10, b=3, c=4;
    int d;

    d=b*b-4*a*c;

    System.out.println("Il discriminante vale " + d);
  }
}

Questo esempio non ha nulla di particolare rispetto a quelli visti in precedenza. D'altra parte, lo scopo del calcolo del discriminante è di permettere la soluzione delle equazioni di secondo grado. Questo procedimento cambia a seconda del valore del discriminante (e in particolare, a seconda se è positivo o negativo), e questo richiede un programma che possa agire diversamente a seconda dei valori delle variabili. Questa è la funzione delle istruzioni condizionali, che si vedranno in seguito.