Article View: be.comp.programming
Article #6225Re: Simpel vraagje over JAVA voor de kenners, niet voor mij (leergierige beginner).
From: Franky Braem
Date: Fri, 13 Dec 2002 19:03
Date: Fri, 13 Dec 2002 19:03
102 lines
3421 bytes
3421 bytes
Een goed voorbeeld van een
do {
statement(s)
} while (expression);
Plaats do ipv de eerste !!!!!!
Plaats while ipv de laatste ????
Als expressie test je op het antwoord van de confirmdialog.
Franky.
"Robert van de Vijver" <Robert101083@Hotmail.com> wrote in message
news:1039792245.51993@cache2...
> Hallo allemaal,
>
> Zoals jullie zien heb ik een vraag over JAVA.
> Als de statement tussen "?'s" beantwoord is met ja, dan wil k dat het
> programma opnieuw begint bij de "!'s".
> Ik ben net begonnen met JAVA, maar ik weet dus niet wat de uitkomst is al
er
> op "Yes" geklikt is.
>
> Kan iemand mij hiermee helpen?
> Zoja, wilt u dan mijn source code aanpassen zodat ik precies zie wat ik
moet
> doen en dat ik daarweer van kan leren.
>
> Alvast bedankt,
> Robert van de Vijver.
>
> Nederland
>
>
> // Opdracht 4.25 door Robert van de Vijver Nr. 183404
>
> // Java extension packages
> import javax.swing.JOptionPane; // import class JOptionPane
>
> public class Opdracht4_25
> {
> // main method begins execution of Java application
> public static void main( String args[] )
> {
>
> String Input; //Input door gebruiker
> int Value = 0; //Input als integer
> int Original = 0; //Originele Value
> int Modules = 0; //Modules van Value
> int DecValue = 1; //Decimaalrekengetal
> int Dec = 0; //Decimaalgetal
>
>
>
> JOptionPane.showMessageDialog(
> null,
> " Met deze applicatie kunt u een binaire getal,\n omzetten naar een
> decimaal getal!");
>
> !!!!!!!!
> Input =
> JOptionPane.showInputDialog ("Vul een binaire getal in:");
> !!!!!!!!
>
> Value = Integer.parseInt(Input);
> Original = Original + Value;
>
> while (Value >= 1)
> {
> Modules = Value % 2;
> if (Modules == 1)
> {
> Dec = Dec + DecValue;
> DecValue = DecValue * 2;
> Value = Value / 10;
> }
> else
> {
> Value = Value / 10;
> DecValue = DecValue * 2;
> }
>
> }
> String output =( "Het binaire getal \"" +Original+
> "\" is \"" +Dec+ "\" als decimaal getal.");
> JOptionPane.showMessageDialog(
> null, output,"Van binaire naar
> decimaal.",JOptionPane.INFORMATION_MESSAGE );
>
> ????
> JOptionPane.showConfirmDialog (null, output, "Nog een keer?",
> JOptionPane.YES_NO_OPTION);
> ????
> System.exit( 0 );
>
> }
>
> }
>
>
Technical Details
Message-ID:
<3dfa2fd5$0$89680$ba620e4c@news.skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!skynet.be!skynet.be!louie!not-for-mailReferences:
<1039792245.51993@cache2>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,6eb471bb5c824df X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-12-13 11:07:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!skynet.be!skynet.be!louie!not-for-mail From: "Franky Braem" <fa225992@skynet.be> Newsgroups: be.comp.programming References: <1039792245.51993@cache2> Subject: Re: Simpel vraagje over JAVA voor de kenners, niet voor mij (leergierige beginner). Date: Fri, 13 Dec 2002 20:03:14 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2720.3000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Lines: 104 Message-ID: <3dfa2fd5$0$89680$ba620e4c@news.skynet.be> Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 80.200.14.2 X-Trace: 1039806422 reader1.news.skynet.be 89680 80.200.14.2 X-Complaints-To: abuse@skynet.be