email tisk

2008-01-25 13:47:00 | zobrazeno: 8495x
Vstupem programu jsou parametry "a","b" a výsledkem je "x". Jednoduchá ukázka programu na výpočet rovnice. Použití if.

Popis tohoto programu by byl jako nošení dříví do lesa. Proto je lepší si to vyzkoušet. Pro načítání dat se využívá pomocná třída VstupData.


import java.io.*;

public class rovnice{

 public static void main (String[] args){
	double a, b, x;
	
	System.out.println("\n\n\t Rovnice ax+b=0:\n\n");
	System.out.println("\tZadej a:");
 	System.out.print("\t");
 	a=VstupData.ctiDouble(); /* nacteni ze vstupu */

 	System.out.println("\tZadej b:");
 	System.out.print("\t");
        b=VstupData.ctiDouble();

        /*ax+b=0*/
       if ( a==0 & b==0){
            System.out.println("\n\n\tNekonecne mnoho
reseni\n\n\n\n\n\n\n\n");
       }
       else{
             if (a==0) 
                 System.out.println("\n\n\tNema 
reseni!!!!\n\n\n\n\n\n\n\n");
       else{
            x=-b/a;
            System.out.println("\n\n\tResenim rovnice:   "
+a+" x + "+b+" = 0   je: x = "+x+"\n\n\n\n\n\n\n\n"); 
       }
    } // od main
  }/*class rovnice*/
}