Article View: pl.comp.lang.java
Article #153784Poczatkujacy - program nie dziala tak jak powinien.
From: Grzegorz
Date: Sat, 16 Mar 2013 20:55
Date: Sat, 16 Mar 2013 20:55
104 lines
3002 bytes
3002 bytes
Witam.
Zacząłem uczyć się programowania i podczas nauki natrafiłem na błąd w moim
programie i nie wiem jak go rozwiązać a mianowicie program działał, tylko
mam problem z podawaniem parametrów program. Z założenia powinien przyjmować
parametry A i B tylko raz i wyliczać wszystkie działania , a niestety jakoś
się zapętla i prosi o wskazanie danych dla każdego zadania osobno . Mógłby
ktoś pomóc w rozwiązaniu tego problemu . Poniżej załączam kod.
--------------------------------------
import TextIO.*;
public class wyniki {
int x;
int y;
public wyniki()
{
System.out.println("Podaj A");
x = TextIO.getInt();
System.out.println("Podaj B");
y = TextIO.getInt();
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(" Wyniki działąń");
liczby dod =new dodawanie();
liczby od =new odejmowanie();
liczby mnoz =new mnozenie();
liczby dziel =new dzielenie();
System.out.println("Wynik dodawania "+dod.c);
System.out.println("Wynik odejmowania "+od.c);
System.out.println("Wynik mnozenia "+mnoz.c);
System.out.println("Wynik dzielenie "+dziel.c);
}
}
---------------------------------------------------------
public class liczby {
int a;
int b;
int c;
public liczby() {
wyniki w =new wyniki();
a=w.x;
b=w.y;
}
}
---------------------------------------------------------------
public class dodawanie extends liczby{
public dodawanie()
{
c = a +b;
}
}
-----------------------------------------------------------------
public class dzielenie extends liczby {
public dzielenie() {
c = a/b;
}
}
--------------------------------------------------------------------
public class mnozenie extends liczby{
public mnozenie() {
c =a*b;
}
}
---------------------------------------------------------------
public class dodawanie extends liczby{
public dodawanie()
{
c = a +b;
}
}
Technical Details
Message-ID:
<ki2m7o$hl8$1@speranza.aioe.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!feedme.news.telefonica.de!storethat.news.telefonica.de!telefonica.de!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!aioe.org!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!feedme.news.telefonica.de!storethat.news.telefonica.de!telefonica.de!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail From: "Grzegorz" <dormpl@gmail.com> Newsgroups: pl.comp.lang.java Subject: Poczatkujacy - program nie dziala tak jak powinien. Date: Sat, 16 Mar 2013 21:55:29 +0100 Organization: Aioe.org NNTP Server Lines: 105 Message-ID: <ki2m7o$hl8$1@speranza.aioe.org> NNTP-Posting-Host: blqbzL1qR2ZkTuN39q2djQ.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3505.912 X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Windows Live Mail 16.4.3505.912 Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit