Xazzi Skrivet 8 december, 2009 Rapportera Share Skrivet 8 december, 2009 Hej. Har fått en uppgift i programmering A, där jag ska göra ett litet program som involverar matte. Se koden själva och ni förstår. Saken är att jag gärna skulle vilja ha den mer "pimpad", tex ett "Grattis, du svarade rätt" och "Tyvärr, du svarade fel" med i programmet efter varje svar man gett, men det är där jag får problem. Om ni kunde komma med lite tips på vad mer man kan pimpa samt hur man skulle kunna lägga in det i programmet vore toppen. Här är det! import javax.swing.JOptionPane; class Inlamning { public static void main (String []a ) { int slump1, slump2, summa, ratt, fel, Svar; String svar; slump1=(int)(Math.random()*100); slump2=(int)(Math.random()*100); ratt=0; fel=0; for(int i=1 ; i <= 10 ; i++) { svar=JOptionPane.showInputDialog("Rätt:" +ratt+"\nFel:"+fel+"\nUppgift " +i+ ":\nVad är summan av " +slump1+ " + " +slump2+ " ?"); Svar=Integer.parseInt(svar); summa=(slump1+slump2); if(Svar==summa) { ratt++; } else { fel++; } slump1=(int)(Math.random()*100); slump2=(int)(Math.random()*100); if(Svar==0) { System.exit(0); } else { } } if(ratt>=5) { JOptionPane.showMessageDialog(null, "Bra jobbat, du hade "+ratt+" rätt av 10!"); } else { JOptionPane.showMessageDialog(null, "Du behöver öva mer, du hade bara "+ratt+" rätt av 10!"); } } }[/codebox] Citera Länk till kommentar Dela på andra sidor More sharing options...
Siana Skrivet 8 december, 2009 Rapportera Share Skrivet 8 december, 2009 Nu var det längesen jag sysslade med java men... if(Svar==summa) { ratt++; } else { fel++; } Där har du ju din if-sats. Bara att lägga in en prompt som skuttar upp beroende på rätt eller fel svar. Citera Länk till kommentar Dela på andra sidor More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.