Hvor kommer alder2, alder3 osv. fra?
Og hvad er deres default værdi?
Hvilket program skriver du i?
--
I den sætning, skal ALLE aldre der bliver indtastet være mindre end 12.
Det virker som en underlig stump kode - kan du ikke forklare noget kontekst?
--
Reality is the original Rorschach.
"bump" = lukket tråd
http://www.google.com[...] Den går ind i if-sætningen, fordi den er true.
Dvs. en af de seks alder variable åbenbart er mindre end 12 og så hjælper det ikke, de andre er >= 12.
Måske skal || udskiftes med && ?!
--
Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.
alder1 alder2osv kommer fra noget brugeren skal taste ind, jeg har ikke givet den nogen default værdi. jeg skriver i jgrasp.
det er en hotel registrerings system jeg skal lave, hvor brugeren taster sit navn og alder ind og så regner programmet ud hvad det kommer til at koste brugeren, børn under 12 år får rabat, derfor alle de alder der bliver slået ind til at være under 12 år skal registreres som børn.
--
Asrock 4Coredual-SATA2,E6750 @ 2,4,Sparkle 8800GT,2GB Cell Shock 6400,660GB HDD,550W Antec Truepower,X-Fi lydkort,Raidmax Smilodon Kabinet
må ikke bruge switch er lige startet på uddannelsen så kender ikke switch
--
Asrock 4Coredual-SATA2,E6750 @ 2,4,Sparkle 8800GT,2GB Cell Shock 6400,660GB HDD,550W Antec Truepower,X-Fi lydkort,Raidmax Smilodon Kabinet
6#
Erhm... At være på forkant med et "problem" er ABSOLUT ikke negativt!
At stille en sådan opgave og få jer til at bruge if else er fanmer noget skrammel!
en switch er dog en af de rigtige måder at løse den på.
/mvh
--
IDGAF!
Sikke noget pjat at tvinge him til at bruge switch. Der er en grund til, at han skal lave if/else. Det er fordi han skal lære, hvordan en if/else fungerer og lære at lave et logisk statement.
--
Jeg brækker mig hver gang jeg ser tråd om hjælp til køb af gaming bærbar. SØG NU FOR FANDEN!
8#
Jeg tvinger ham ikke til noget som helst ;-)
Gav bare udtryk for hvordan den kunne laves.
At lave dén der med en if/else ville jeg mene er en forkert måde at gribe det an. Hvis man, når man skal lære noget nyt, bliver instrueret i at gøre det på den "forkerte" måde gavner det ikke just fremadrettet.
Selvfølgelig KAN man lave det med en if/else,... man kan også grave et stort hul med en gaffel - det er bare langt fra optimalt.
/mvh
--
IDGAF!
0#
Her er din if/else:
self. betinget af at jeg har forstået opgaven korrekt ;-)
if(alder1
--
IDGAF!
#0 Smid din source code ind på Pastebin og send os et link til koden. Der kan gå meget galt, men at påstå at Javas if-sætninger ikke virker er forkert. ;)
#10 Det der giver kun mening hvis koden skal gøre noget forskelligt i hvert tilfælde. Du vil have en helvedes masse kodefuplikering hvis du smider samme stykket *noget* inde der.
--
www.tormented.eu[...]
Sith raiding guild - sign up are open # 9 : Men nu er switch statements jo også "bad smell"... så skal vi bare gå direkte i flesket og lærer ham Strategy og State med det samme?... (I think not)
--
Workst: Intel i7 970, Server: Dual Intel XEON L5630, Laptop: Lenovo X201, Storage: 14TB QNAP NAS, see profile for details.
11#
Påstår ikke at det ikke virker ;-) Det var bare ikke måden hvorpå jeg ville gøre det.
Er heller ikke sikker på jeg har forstået problemstillingen korrekt som skrevet - vi får jo heller ikke meget at arbejde med.
12#
Rolig nu ;-)
Forsøger jo bare på at hjælpe - ingen grund til at forvirre endnu mere.
/mvh
--
IDGAF!
#13 Du har grundlæggende skrevet det samme som #0 har, hvis du fylder ud med samme stump kode (System.out.println("Banan"); f.eks.). ;)
--
www.tormented.eu[...]
Sith raiding guild - sign up are open Værsgod:
http://pastebin.com[...]
Her er din opgave løst med indtastede comments. Lad være med bare at aflevér den, men forsøg at forstå, hvad jeg har gjort.
Jeg har ikke lige tid til at forklare det, men der er ikke tale om noget komplekst.
--
Jeg brækker mig hver gang jeg ser tråd om hjælp til køb af gaming bærbar. SØG NU FOR FANDEN! Du kan eventuelt smide spørgsmål her i tråden, men jeg sidder og laver noget andet, så jeg orker ikke at skrive en uddybende forklaring på alt. Så hellere på specifikke ting du ikke forstår.
--
Jeg brækker mig hver gang jeg ser tråd om hjælp til køb af gaming bærbar. SØG NU FOR FANDEN!
må hellere ikke bruge arrays
--
Asrock 4Coredual-SATA2,E6750 @ 2,4,Sparkle 8800GT,2GB Cell Shock 6400,660GB HDD,550W Antec Truepower,X-Fi lydkort,Raidmax Smilodon Kabinet
#10
kender godt den metode men gider ikke at sætte det samme i dem alle sammen det fylder for meget + det ser ikke godt ud, men hvis det er den eneste vej, er jeg nødt til at tage den
--
Asrock 4Coredual-SATA2,E6750 @ 2,4,Sparkle 8800GT,2GB Cell Shock 6400,660GB HDD,550W Antec Truepower,X-Fi lydkort,Raidmax Smilodon Kabinet
er på arbejde lige nu, når jeg kommer hjem uploader jeg den lige.
ps. tak for alle svarene
--
Asrock 4Coredual-SATA2,E6750 @ 2,4,Sparkle 8800GT,2GB Cell Shock 6400,660GB HDD,550W Antec Truepower,X-Fi lydkort,Raidmax Smilodon Kabinet
Det lyder helt tåbeligt, at du skal gøre det sådan som du siger. Men du virker ikke til at være særlig meddelsom. Med den interesse du udviser for hjælp, der bliver givet dig her på forummet, så synes jeg nærmere du burde læse din bog. Iøvrigt, hvis du ikke må bruge arrays, switch eller for løkker, så ser jeg ikke anden udvej en at lave den lettere håbløse udgave, der er postet i #10.
--
Jeg brækker mig hver gang jeg ser tråd om hjælp til køb af gaming bærbar. SØG NU FOR FANDEN!
hmm
godt nok imponerende i må bruge arrayList hvis switch ikke er iorden?
Nu har jeg ikke læst ALLE besvarelsern så risikoen for at det her er blevet porinteret allerede er tilstede..
i dit statement skal bare "EN" af de personer være under 12.
et spørgsmål, er der altid 6 personer? :s
hvad er det der skal ske?
hvad skole går du på?
--
Nu har jeg bare lige hurtigt klasket det sammen i main metoden og brugt en scanner til at indtaste med, men du kan jo også bare erklere variabler andet steds. Det der er med det er jo bare, det at hvis bare en af dem er under 12 sågår den ind i IF sætninge, men hvis ingen af dem er under 12 så gør den ikke
Scanner scan = new Scanner(System.in);
System.out.println("Indtast alder1");
int alder1 = scan.nextInt();
System.out.println("Indtast alder2");
int alder2 = scan.nextInt();
System.out.println("Intast alder3");
int alder3 = scan.nextInt();
System.out.println("Indtast alder4");
int alder4 = scan.nextInt();
System.out.println("Indtast alder5");
int alder5 = scan.nextInt();
System.out.println("Indtast alder6");
int alder6 = scan.nextInt();
if (alder1
--
ellers så brug #10 løsning, der kan du specefikt gøre noget for hvert check.
--