http (5)


                    

        

0x01 graphic
0x01 graphic
0x01 graphic

Kod nie działa :(


 

0x01 graphic
   0x01 graphic

Autor

Wiadomość

dawideo



Dołączył: 22 Lis 2007
Posty: 6

0x01 graphic
Wysłany: Wto Gru 18, 2007 12:39 pm    Temat postu: Kod nie działa :(

Witam w javie stawiam pierwsze kroczki, i chciałbym się dowiedzieć dlaczego mi ten kod nie działa

Java:


public class Fala
{
       
protected double y_max, y_min, wysokosc;

       
public Fala() { }                                                               //konstruktor bez parametrow
       
public Fala(double a, double b)
       
{                                   //konstruktor z parametrami
                y_max = a;
                y_min = b;
       
}
       
public float wysokoscFali()
       
{                                          //funkcja obliczjaca wysokosc Fali
               
return wysokosc = (y_max - y_min);
       
}
       
public float wysokoscF()
       
{                                                               //funkcja zwracajaca wysokosc Fali
               
return this.wysokosc;
       
}

}

public class Prostokat extends Fala
{

       
public Prostokat()
       
{                                                                             //konstruktor bez parametrow

       
}
       
public Prostokat(double a, double b)
       
{
                super
(a, b);

       
}

       
public float wysokoscProstokatu()
       
{
               
return wysokosc = (3 * (y_max - y_min) / 4);                    //funkcja obliczajaca wysokosc Prostokatu
       
}


}

public class Pila extends Fala
{

       
public Pila()
       
{                                                                      //konstruktor bez parametrow
       
}
       
public Pila(double a, double b)
       
{
                super
(a, b);

       
}
       
public float wysokoscPily()
       
{
               
return wysokosc = ((y_max - y_min) / 2);                                //funkcja obliczajaca wysokosc fali
       
}

}


public class main  {

         main
(String[] args) {
       
               
                Fala =
new Fala (2, 1);
                Pila    =
new Pila (2, 1);
            Prostokat  =
new Prostokat (2, 1);
            

            
System.out.println("Wysokosc fali = " +a.WysokoscFali());
            
System.out.println("Wysokosc Pily = " +b.wysokoscPily());
            
System.out.println("Wysokosc Prostokatu = " +c.wysokoscProstokatu());
            
            
            
            
System.out.println("Iloczyn wysokosci Fali i Prostokatu = " +(a.wysokoscF() * c.wysokoscF()));
            
System.out.println("Iloraz wysokosci Pily i Prostokatu = " +(b.wysokoscF() / c.wysokoscF()));
            
System.out.println("Iloraz wysokosci Pily i Prostokatu = " +(b.wysokoscF() / c.wysokoscF()));
            
System.out.println("Iloraz wysokosci Fali i Prostokatu = " +(a.wysokoscF() / c.wysokoscF()));
            
System.out.println("Iloraz wysokosci Prostokatu i Fali = " +(c.wysokoscF() / a.wysokoscF()));
       
}

}


Wyskakujące błędy to

Kod:

 Nazwa 'javac' nie jest rozpoznawana jako polecenie wewnętrze lub zewnętrzne, program wykonywalny lub plik wsadowy

Kod:

Exception in thread "main" java.lang.NoClassDefFoundError

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

kp_klos



Dołączył: 05 Gru 2007
Posty: 3

0x01 graphic
Wysłany: Wto Gru 18, 2007 12:47 pm    Temat postu:

CLASSPATH i inee zmienne systemowe napewno masz dobrze ustawione ?? 0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

0x01 graphic

dawideo



Dołączył: 22 Lis 2007
Posty: 6

0x01 graphic
Wysłany: Wto Gru 18, 2007 12:55 pm    Temat postu:

A gdzie to się ustawia 0x01 graphic
Jak już pisałem jestem początkujący i myślałem że wystarczy tak jak w C++ napisać i kompiluj 0x01 graphic
A tu jakieś zmienne systemowe, możesz mi napisać co i jak??

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

bodzian
Bywalec


Dołączył: 16 Paź 2006
Posty: 29
Skąd: rzeszow

0x01 graphic
Wysłany: Wto Gru 18, 2007 1:10 pm    Temat postu:

tak na szybko poprawilem bledy

[ kod=c++]
class Fala
{
protected double y_max, y_min, wysokosc;

Fala(double a, double b){
this.y_max = a;
this.y_min = b;
}
public double wysokoscFali(){
return wysokosc = (y_max - y_min);
}
public double wysokoscF(){
return wysokosc;
}

}

class Prostokat extends Fala
{
Prostokat(double a, double b){
super(a, b);
}

public double wysokoscProstokatu(){
return wysokosc = (3 * (y_max - y_min) / 4);
}
}

class Pila extends Fala
{

public Pila(double a, double b){
super(a, b);
}
public double wysokoscPily(){
return wysokosc = ((y_max - y_min) / 2);
}

}
public class RRR {

public static void main(String[] args) {
Fala f= new Fala (2, 1);
Pila p = new Pila (2, 1);
Prostokat p1 = new Prostokat (2, 1);


System.out.println("Wysokosc fali = " +f.wysokoscFali());
System.out.println("Wysokosc Pily = " +p.wysokoscPily());
System.out.println("Wysokosc Prostokatu = " +p1.wysokoscProstokatu());



System.out.println("Iloczyn wysokosci Fali i Prostokatu = " +(f.wysokoscF() * p1.wysokoscF()));
System.out.println("Iloraz wysokosci Pily i Prostokatu = " +(p.wysokoscF() / p1.wysokoscF()));
System.out.println("Iloraz wysokosci Pily i Prostokatu = " +(p.wysokoscF() / p1.wysokoscF()));
System.out.println("Iloraz wysokosci Fali i Prostokatu = " +(f.wysokoscF() / p1.wysokoscF()));
System.out.println("Iloraz wysokosci Prostokatu i Fali = " +(p1.wysokoscF() / f.wysokoscF()));
}

}
[/kod ]


a co do programu do kompilacji to sciagnij sobie Eclipse wersje podstawowa, wypas:)

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

kp_klos



Dołączył: 05 Gru 2007
Posty: 3

0x01 graphic
Wysłany: Wto Gru 18, 2007 1:16 pm    Temat postu:

popieram przedmówce pisanie javy "w notatniku mija sie z celem " eclipse większosc robi automatycznie

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

0x01 graphic

dawideo



Dołączył: 22 Lis 2007
Posty: 6

0x01 graphic
Wysłany: Wto Gru 18, 2007 1:17 pm    Temat postu:

Hmm czyli teraz musze zmienić nazwę pliku na RRR.java???
P.s dzięki za poprawe kodu.
Kod był / jest tłumaczony z C++ (działa) więc jako taki powinien być dobry.

Co do Eclipe napewno wypróbuje 0x01 graphic
ale ja mam ten program uruchomić z lini poleceń, takie polecenie od prowadzącego i coś tam wspominał by pisać w notatniku.

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

bodzian
Bywalec


Dołączył: 16 Paź 2006
Posty: 29
Skąd: rzeszow

0x01 graphic
Wysłany: Wto Gru 18, 2007 2:35 pm    Temat postu:

tak zmien na RRR.java
i skonfiguruj to jdk po zainstalowaniu tak:
panel sterowania/ system/ zaawansowane/ zmnienne srodowiskowe
dodaj nowa zmienna jak nie masz - JAVA_HOME
i ustaw na katalog gdzie masz to jdk zainstalowane np C:\jdk1.5.0_14
zmienne uzytkownaia czy systemowe
do zmiennej PATH dodaj na koncu ten sam katalog z \bin
c:\java_1.5_14\bin;
stworz sobie jakis folder na c np apps
a w nim plik RRR.java
i wywolaj w konsoli c:\apps
javac RRR.java
a potem java RRR

0x01 graphic
0x01 graphic
0x01 graphic

 

0x01 graphic

Początek formularza

Wyświetl posty z ostatnich: 0x01 graphic
 0x01 graphic
 0x01 graphic

Dół formularza

0x01 graphic
   0x01 graphic

Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1


 

Początek formularza

Skocz do: 0x01 graphic
0x01 graphic
 0x01 graphic

Dół formularza

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach



hosting sponsorowany przez hosted.pl
Powered by phpBB © 2001, 2002 phpBB Group

0x01 graphic
0x01 graphic
0x01 graphic
0x01 graphic



Wyszukiwarka

Podobne podstrony:
http
http, www emeraldinsight com Insight ViewContentServlet Filename= published emeraldfulltextarticle p
http, automatykab2b
http, www czytelniaonline pl secure pdf htm comm=PiP pdf 1994 11 pip 1994 11 045
http matel p lodz pl show php s Nieznany (2)
http www e32 schrauber de bmw daten getriebe ZF huile pour boite auto
aplikacji a BRAMA HTTP HTTPS STMP POP3 IMAP4, Szkoła i Studia
http, poczta interia pl poczta attachment fid=1&mid=5&mpid=3&f=Curie1
http, egzorcyzmy katolik pl index2
http, www vbm edu pl UserFiles vbm File art e finance 02 09 08
http
http (4)
FTP TFTP HTTP SMTP POP
http, http://webmaster
OWI, OWI pomoceKor, http://www
http
http, www aegon pl u235 navi 35158 style print
lab4 HTTP
http wyklady mikrob, AM, rozne, mikrobiologia, Mikrobiologia, mikroby
html pliku http ZJ

więcej podobnych podstron