Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Java korrekturläsa

Skapad av Amazonic, 2010-04-19 01:28 i Webbutveckling & Programmering

1 473
5 inlägg
0 poäng
Amazonic
Visningsbild
P 33 Spånga Hjälte 3 470 inlägg
0
Yo dawgs, blev precis klar med en inlämningsuppgift i ProgA. Tror jag. Skulle någon kunna vara supersnäll och korrekturläsa koden? Den verkar funka men jag har säkert gjort nåt jävligt osnyggt, känner det på mig =(

Ett stycke joar-kod:
import javax.swing.*;
public class Primtal
{

public static void main(String[] args)
{
String stal = JOptionPane.showInputDialog (null,
"Vilket tal vill du kolla?");
long tal = Long.parseLong(stal);

boolean primtal = true;
long a = 2;

while (a < tal)
{
if (tal%a == 0)
{
primtal = false;
break;
}
a++;
}
if (primtal)
System.out.println(tal + " är ett primtal.");
else
System.out.println(tal + " är inte ett primtal.");
}

}


Tillägg av Amazonic 2010-04-19 01:30

GODDAMNIT! [code][/code] verkar inte funka =( Hoppas det går att läsa ändå.

ACTA er för politiker! - http://www.hamsterpaj.net/diskussionsforum/debatt/politik/acta-internet-staten/sida_1.php#post_3374753

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Torsktrynet
Visningsbild
P 35 Göteborg Hjälte 606 inlägg
0
Ser rätt ut.

Men kör en oändlig loop som skriver ut alla primtal i en textfil istället :)
asusguide
Visningsbild
P 34 Hjälte 1 239 inlägg
0
Jag skulle använda en for loop istället för while (om jag hedde en inlämnings uppgift) det är modernare.

jag h*tar di*

Amazonic
Visningsbild
P 33 Spånga Hjälte 3 470 inlägg
Trådskapare
0

Svar till Torsktrynet [Gå till post]:

Inte det som är uppgiften =) Man ska bara checka av om ett angivet tal är ett primtal.


Svar till oskarshamn [Gå till post]:

Kan jag göra iofs, kan jag göra =)

ACTA er för politiker! - http://www.hamsterpaj.net/diskussionsforum/debatt/politik/acta-internet-staten/sida_1.php#post_3374753

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0

Svar till Amazonic [Gå till post]:
Två saker ser jag som åtminstone kan vara att fundera på, det första som någon redan sagt att använda en for-sats i stället för while-loopen, blir lite mer lättläst och passar bättre just här. Det andra jag tänkte på är det som bara är lite tveksamt men inte egentligen ett fel, det normala är att man gör variabelnamnen på engelska så ofta man kan. Det finns undantag när svenska är bättre, t.ex. använde jag svenska varabelnamn och klassnamn när jag gjorde en rollformulärtillverkare i Java. Att jag gjorde det då var för att själva rollspelet var på svenska och det kändes att det var de namn som stod i boken som passade bäst att använda för allt.

Ingen status


Forum » Datorer & IT » Webbutveckling & Programmering » Java korrekturläsa

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons