/* Działania matematyczne: obliczanie delty */
public class start {
public static void main(String[] args) {
double a,b,c,delta,x; // zdeklarowanie zmiennych
for (a=-1;a<2;a++) { // trzy pętle które maja za zadanie
for (b=-3;b<3;b++) { // zmieniac nam wartosci zmiennych a, b, c
for (c=-1;c<2;c++) {
System.out.print("A="+a+"\tB="+b+"\tC="+c+"\t>");
// wyswietla nam wartosci zmiennych a, b, c na ekranie
// \t - tabulator - zeby to jakos wygladalo ;)
if (a!=0) {
delta=(b*b)-(4.0*a*c); // oblicz delte jesli a jest rozne od 0
System.out.print("Delta="+delta+" ");
if (delta>0) { // jesli delta jest wieksza od zera oblicz x1 i x2
System.out.print("( >0 )");
x=Math.round((-b-Math.sqrt(delta)) / (2.0*a));
// Math.sqrt(); - oblicza nam pierwiastek kwadratowy
// Math.round(); - zaokragla nam liczbe do calkowitej
System.out.print("\tX1="+x);
x=Math.round((-b+Math.sqrt(delta)) / (2.0*a));
System.out.println("\tX2="+x);
}
if (delta==0) { // jesli delta rowna sie 0 oblicz x
System.out.print("( =0 ) ");
x=-b / (2.0*a);
System.out.println("\tX="+x);
}
if (delta<0) { // jesli delta jest mniejsza od zera
System.out.print("( <0 ) ");
System.out.println("Brak miejsc zerowych...");
}
}
if (a==0) {
System.out.println("A rowna sie zero i nic nie bede liczyl! ");
}
} } } // tutaj jest zakonczenie tych trzech pętli
}
}
Darmowy hosting zapewnia PRV.PL