martedì 5 luglio 2011

Esercizio java: equazione di una retta

L'esercizio di oggi consiste nello scrivere un programma per calcolare l'espressione di una retta generica. L'equazione lineare è così formata: y=mx+c. x ed y sono le coordinate del punto, m il coefficiente angolare e c la costante. Dati i valori di x, m e c il computer ricaverà y, che verrà visualizzato sullo schermo.

Ecco il codice:
class Eq_retta{
        public static void main(String [] args){
                    System.out.println("Calcolo della coordinata y dato il coefficiente angolare m, la costante c e il valore della coordinata x");
//l'equazione della retta è del tipo: y=mx+c
                   double x=10; //coordinata x
                   double m=0.5; //coefficiente angolare m
                   double c=0; //costante c
                   double y=m*x+c; //calcolo della coordinata y
//se c>0 si scrive "+"+c altrimenti se è <0 si scrive c senza il più e infine l'ultimo caso, c==0 non si scrive niente
                    System.out.println("Data l'equazione y="+m+"x"+(c>0 ? "+"+c: c<0 ? c:"")+" la coordinata y relativa al punto "+x+" è: "+y);
          }
}

Il link da dove scaricare il codice sorgente ed il programma compilato è il seguente:
http://www.megaupload.com/?d=XV4J96ST

Nessun commento:

Posta un commento