Malla1991
-
Innlegg
12 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av Malla1991
-
-
++ er øke med 1, så i++ er det samme som 'i = i + 1'.
&& er en and-operasjon, så hvis du har if((i < 10) && (run == true)){} så må begge være oppfylt.
== er equals, mens = er set
|| er OR, så der kan enten høyre eller venstre siden være oppfylt.
if((i == 5) && (x < 10)){ //hvis i er 5 OG x er mindre enn 10 i = 10; //sett i til 10 }
Tusen takk for svar
-
Noen som vet hva i++, && og == betyr i Java?
-
Det er fortsatt svært nærme leksehjelp. En bedre fremgangsmtåe: prøv å løse oppgavene selv, og legg gjerne frem din løsning samt en spesifikt spørsmål du lurer på rundt hvorfor du kanskje har tenkt feil? Eller er den en spesifikk problemstilling du har problemer med og trenger hjelp med?
Det er ikke fordi jeg er lat og ikke gidder å lese selv, men jeg vil bare bli ferdig med eksamen og derav JAVA. Var bare et enkelt spørsmål Har svart på samtlige av oppgavene, men det er ved hjelp av BlueJ, som vi ikke har tilgang til på eksamen.
-
Jo stemmer.
Vi liker ikke så godt å gjøre leksene til folk. Om du har noen spesifikke spørsmål så kan jeg gjerne hjelpe.
Dette er ikke lekser, er for å få en fasit på en tidligere eksamensoppgave slik at vi vet at det vi holder på med faktisk er rett.
-
Hvis noen har tid og mulighet til å forklare hvordan de kommer frem til svaret på disse oppgavene, hadde det vært fantastisk!
Del 1
For hver av de følgende deloppgavene skal du fortelle hva som skrives ut av koden, eller forklare hvorfor den ikke vil kompilere hvis du mener det er tilfelle.
1. System.out.println(1+2);
2. System.out.println(”1”+”2”);
3.
int n = 2;
int m = n + 1;n += m*2;System.out.println(n);n = 0;
4.int tall = 0;for (int i=5; i>0; i--) {
for (int j=i; j>0; j--) { tall--;
} }
System.out.println(tall);
5.
int x = 0
for (int i = 1; i < 10; i = i + 1) {
System.out.println(x);
x = i * 2; }
6.
int x;
int y = ”7”; y = x + ”3”; System.out.println(x + y);
Ville ikke det mer korrekte være (rent oversatt):
int x = 0; int i = 1; while(i < 10){ System.out.println(x); x = i * 2; i = i+1; }
Inkremeteringa skjer normalt i slutten av løkka?Hvordan kom du frem til dette?
-
Hei.
Er det noen som vet hvordan man gjør denne for-løkken om til en while-løkke?
int x = 0
for (int i = 1; i < 10; i = i +1) {
System.out.printIn (x);
x = i * 2;
} -
Vel, du må nok være noe mer spesifikk i forhold til hva det er dere sliter med. Siden det er 4'de oblig, så regner jeg med at en god del er på plass allerede, så det vil være lettere å kunne tilby hjelp hvis vi får litt mer innblikk i hva selve problemet dreier seg om.
Oppgaven bygger på løsning fra obligatorisk oppgave 3. Dere skal bruke løsningsforslaget som utgangspunkt for obligatorisk oppgave 4. I denne oppgaven skal dere blant bruke arv for å utvide RPGspillet.
Det skal legges inn to ulike typer gjenstander (Items) i spillet:
-
Våpen som en spiller kan utruste seg med for å øke skaden som kan utføres. En spiller
kan kun være utrustet med ett våpen, men kan ha flere våpen liggende i samlingen med
gjenstander og spilleren skal kunne bytte mellom disse. (12%)
-
Helsedrikker som spilleren kan drikke under kamp for å øke helsen sin. (12%)
Både våpen og helsedrikker skal kunne ligge i spillerens samling med gjenstander.
Dette er første problemet.
Lag en klasse våpen, som du setter inn attributter til, slik at du kan gjenbruke for forskjellige våpen. Så kan du for eksempel ha ett array som innholder objekter av klasse våpen. (så kan du f.eks ha ett array med en limit på si 5 som ikke kan innholde mer enn 5 våpen, så når du får våpen 6, så kan du velge om du skal kaste ut ett av de 5 første for å plass til det nye våpenet eller kaste det) i klassen våpen, så kan du f.eks ha max-min skade, antall kuler etc.
Si at du har ett våpen (sword) som øker din skade med 5 så kan du jo si at double damage = (player.damage + sword.damage); (litt forenklet, siden du må si hvilket våpen som spilleren bruker etc. men burde ikke være umulig)
Samme med helsedrikker, lag en klasse for helsedrikker, som kan innholde attributter som f.eks hvor mye man gjenoppretter av helse, om man den kurerer forgiftning, eventuelt hvilken forgiftning som den kurerer etc.) så kan du jo bare si at din helse økes med det som helsedrikken gir deg av regenering, enten i % eller i "antall poeng"
Det blir jo litt opp til dere hvor avangsert dere ønsker å gjøre dette. (jeg vet jo ikke hvordan resten av spillet ser ut, men det er iallefall noen pointers)
Tusen takk, prøver oss litt frem
-
-
Vel, du må nok være noe mer spesifikk i forhold til hva det er dere sliter med. Siden det er 4'de oblig, så regner jeg med at en god del er på plass allerede, så det vil være lettere å kunne tilby hjelp hvis vi får litt mer innblikk i hva selve problemet dreier seg om.
Oppgaven bygger på løsning fra obligatorisk oppgave 3. Dere skal bruke løsningsforslaget som utgangspunkt for obligatorisk oppgave 4. I denne oppgaven skal dere blant bruke arv for å utvide RPGspillet.
Det skal legges inn to ulike typer gjenstander (Items) i spillet:
-
Våpen som en spiller kan utruste seg med for å øke skaden som kan utføres. En spiller
kan kun være utrustet med ett våpen, men kan ha flere våpen liggende i samlingen med
gjenstander og spilleren skal kunne bytte mellom disse. (12%)
-
Helsedrikker som spilleren kan drikke under kamp for å øke helsen sin. (12%)
Både våpen og helsedrikker skal kunne ligge i spillerens samling med gjenstander.
Dette er første problemet.
-
-
Hei,
vi er to jenter som holder på med en skoleoppgave i programmering, men sliter veldig med å få oppgaven til. Dette er vår fjerde obligatoriske oppgave så langt i semesteret. Er det noen som har mye kunnskap om emnet? Vi skal lage et RPG-spill i Java.
[Løst] Hva betyr i++, && og ==
i Programmering og webutvikling
Skrevet