All pastes #165905 Raw Edit

Untitled

public java v1 · immutable
·published 2006-09-10 10:00 UTC
rendered paste body
package projektovardas;import java.io.*;import javax.swing.JOptionPane;      public class KlasesVardas {      public static void main(String[] argai) throws IOException {  KlasesVardas testas = new KlasesVardas();  double x, y, xP, xG, xZ;        //----x, y, xpradinis,xgalinis,xzingsnis---  System.out.print("== Funkcijos reiksmiu skaiciavimas ==");  System.out.println();  System.out.print("Iveskite x intervalo pradzia: ");  xP = testas.ivedaReiksme();  System.out.print("Iveskite x intervalo pabaiga: ");  xG = testas.ivedaReiksme();  System.out.print("Iveskite x kitimo zingsni: ");  xZ = testas.ivedaReiksme();  x = xP;  while (x <= xG) {   //---tikrinamos reiksmes          if(x >=0) {              y = Math.sqrt(x+10) + Math.cos(x);  //---skaiciuojamos reiksmes pagal duota f-ja----              System.out.println("x = " + x + " y = " + y);          } else {              System.out.println("x ="+x+" neigiamas posaknis");  //---rasoma kad posaknis neigiamas---          }          x = x + xZ;  }  System.out.print("Sekminga pabaiga. ");  }//-----ivedamos reiksmes----  double ivedaReiksme() throws IOException {    BufferedReader ivedimas = new BufferedReader(new InputStreamReader(System.in));    double r;    while (true) {        String s = ivedimas.readLine();        try {            r = Double.parseDouble(s);            break;        } catch (NumberFormatException e) {            System.out.println("Ivedete ne skaiciu - pakartokite" );//---tikrinama ar ivedamas skaicius        }    }    return r;}}