Program, ki izračuna vrednost diskriminante

Vse o programskem jeziku JAVA.

Program, ki izračuna vrednost diskriminante

OdgovorNapisal/-a XShark dne Po feb 11, 2008 6:19 pm

Primer programa z dvema metodama, ki izračuna vrednost diskriminante za vpisane koeficiente kvadratne enačbe in vrne, ali sta rešitvi enačbe kompleksni števili.

Koda: Izberi vse
import java.io.*;

public class Program
{
   // 1. Metoda diskriminanta, sprejme 3 parametre, ki so koeficienti kvadratne enacbe a,b,c ter vrne vrednost diskriminante.

   public static int diskriminanta (int a, int b, int c)
   { return ((b*b)-(4*a*c)); }

   // 2. Metoda kompleksni rezultat, vrne true, če sta rešitvi enačbe kompleksni števili.

   public static boolean kompleksniRezultat (int a)
   {
      if(a < 0) {   return true; }
      else { return false; }
   }

   // 3. Metoda main prebere koeficiente kvadratne enacbe in izpišite ustrezne rešitve.

   public static void main (String [] args) throws IOException
   {
      BufferedReader vh = new BufferedReader (new InputStreamReader(System.in));
      System.out.println("Vpisite koeficient a: ");
      int a = Integer.parseInt(vh.readLine());
      System.out.println("Vpisite koeficient b: ");
      int b = Integer.parseInt(vh.readLine());
      System.out.println("Vpisite koeficient c: ");
      int c = Integer.parseInt(vh.readLine());

      if(kompleksniRezultat(diskriminanta(a,b,c)) == true) { System.out.println("True"); }
      else { System.out.println("False"); }

      System.out.println("Diskriminanta: "+diskriminanta(a,b,c));

   }
}
Dolgčas? .. Igre
Uporabniški avatar
XShark
Site Admin
 
Prispevkov: 40
Pridružen: Pe dec 14, 2007 7:03 pm
Kraj: 127.o.o.1

Vrni se na Java

Kdo je online

Po forumu brska: 0 registriranih uporabnikov registriranih in 0 gostov

cron