Thread View: be.comp.programming
3 messages
3 total messages
Started by Robert van de Vijver
Fri, 13 Dec 2002 15:10
Simpel vraagje over JAVA voor de kenners, niet voor mij (leergierige beginner).
Author: Robert van de Vijver
Date: Fri, 13 Dec 2002 15:10
Date: Fri, 13 Dec 2002 15:10
82 lines
3147 bytes
3147 bytes
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 );
}
}
Re: Simpel vraagje over JAVA voor de kenners, niet voor mij (leergierige beginner).
Author: 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 );
>
> }
>
> }
>
>
Re: Simpel vraagje over JAVA voor de kenners, niet voor mij (leergierige beginner).
Author: Robert van de Vijver
Date: Fri, 13 Dec 2002 20:10
Date: Fri, 13 Dec 2002 20:10
110 lines
4110 bytes
4110 bytes
Bedankt !!!
"Franky Braem" <fa225992@skynet.be> schreef in bericht
news:3dfa2fd5$0$89680$ba620e4c@news.skynet.be...
> 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 );
> >
> > }
> >
> > }
> >
> >
>
>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads