/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Hvorfor vil dette ikke virke!
Fra : Gimmer


Dato : 16-09-02 20:39

Hmm kan simpelthen ikke finde ud af det?

hvad gør jeg galt?

->

import java.io.*;

class P
{
public static void main(String[] args) throws IOException
{


// Imput fra keyboard
BufferedReader tastatur= new BufferedReader(new
InputStreamReader(System.in));
BufferedReader valg= new BufferedReader(new InputStreamReader(System.in));


// De Variable
int tal1, tal2,product, sum;
String valg2;

//Til Brug for valg af operator
System.out.println("Vælg *,/,+,-");
System.out.println();
System.out.println();
//String valg = indtast.readLine();
//Switch (valg.charAt(0)) {
// '*'();
//s }

System.out.print("Skriv komando: ");
valg2 = (tastatur.readLine().toString());

char c = valg2.charAt(0);


//System.out.println("Skriv De to tal som du vil have pludset");
System.out.print("Skriv tal 1: ");
tal1=Integer.parseInt(tastatur.readLine());
System.out.print("Skriv tal 2: ");
tal2=Integer.parseInt(tastatur.readLine());
System.out.println();
System.out.println("Det Bliver: ");
System.out.println();


//Viser tal 1 på skærmen
System.out.println(tal1);


// Viser hvad der skal gøres med tal1 og tal2
switch (c)
{ case '+': System.out.println("+");
break;
case '*': System.out.println("*");
break;
case '-': System.out.println("-");
break;
case '/': System.out.println("/");
break;
}

//Viser tal 2 på skærmen
System.out.println(tal2);


//Viser hvad summen bliver
switch (c)
{ case '+': System.out.println("Summen er lig: " + (sum=tal1+tal2));
break;
case '*': System.out.println("Produktet er lig: " + (sum=tal1*tal2));
break;
case '-' System.out.println("Summen er lig: " + (sum=tal1-tal2));
break;
case '/' System.out.println("Produktet er lig: " + (sum=tal1/tal2));
break;

}



}
}




 
 
Mikkel Bundgaard (16-09-2002)
Kommentar
Fra : Mikkel Bundgaard


Dato : 16-09-02 21:20

On Mon, 16 Sep 2002 21:39:24 +0200, Gimmer wrote:

> Hmm kan simpelthen ikke finde ud af det?
>
> hvad gør jeg galt?
<SNIP>
> case '-' System.out.println("Summen er lig: " + (sum=tal1-tal2));
> break;
> case '/' System.out.println("Produktet er lig: " + (sum=tal1/tal2));
> break;
> }
> }
> }
Du mangler et : efter både '-' og '/', som din kompiler sikkert siger

javaIEmacs.java:70: : expected
case '-' System.out.println("Summen er lig: " + (sum=tal1-tal2));
^
javaIEmacs.java:72: : expected
case '/' System.out.println("Produktet er lig: " + (sum=tal1/tal2));

Håber du kan bruge det til noget
--
Mikkel Bundgaard
Student at IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum

Gimmer (17-09-2002)
Kommentar
Fra : Gimmer


Dato : 17-09-02 16:24

Tak... Nu virker det

vh Gimmer
"Mikkel Bundgaard" <mikkelbu@teliamail.dk> wrote in message
news:pan.2002.09.16.22.20.24.646188.3651@teliamail.dk...
> On Mon, 16 Sep 2002 21:39:24 +0200, Gimmer wrote:
>
> > Hmm kan simpelthen ikke finde ud af det?
> >
> > hvad gør jeg galt?
> <SNIP>
> > case '-' System.out.println("Summen er lig: " + (sum=tal1-tal2));
> > break;
> > case '/' System.out.println("Produktet er lig: " + (sum=tal1/tal2));
> > break;
> > }
> > }
> > }
> Du mangler et : efter både '-' og '/', som din kompiler sikkert siger
>
> javaIEmacs.java:70: : expected
> case '-' System.out.println("Summen er lig: " + (sum=tal1-tal2));
> ^
> javaIEmacs.java:72: : expected
> case '/' System.out.println("Produktet er lig: " + (sum=tal1/tal2));
>
> Håber du kan bruge det til noget
> --
> Mikkel Bundgaard
> Student at IT University of Copenhagen
> http://officehelp.gone.dk
> Codito, Ergo Sum



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste