Denne side bruger cookies
Dette forum bruger cookies. Hvis du er registreret, bruges de til at huske hvem du er logget ind som. Hvis ikke, gemmer vi dit sidste besøgstidspunkt. Besøgstidspunktet bruges bl.a. til at holde øje med, hvilke tråde du allerede har læst. Cookies er små tekstdokumenter, som bliver gemt i din browser og udgør ingen sikkerhedsrisiko. Tryk "Mere Information" nedenfor, for en liste over de cookies vi sætter. Du har mulighed for at fravælge cookies ved at klikke på knappen "Blokér Cookies" i bunden af denne boks.

En ikke-personhenførbar cookie vil blive gemt i din browser, uanset dit valg (Medmindre du ikke foretager et). Således undgår du at blive spurgt igen. Du kan til enhver tid ændre dit valg via linket i bunden af siden.

Tråd bedømmelse:
  • 0 Stemmer - 0 Gennemsnit
  • 1
  • 2
  • 3
  • 4
  • 5
Java Opgaver
16-02-2017, 00:41 (Denne besked var sidst ændret: 16-02-2017, 00:45 af luckyluke.)
#1
Java Opgaver
Jeg har nogle opgaver, jeg ikke kan finde ud af at forstå og løse UDEN brug af hjælpemidler.

Kun pen and paper. Det kunne være fedt, hvis nogen kunne hjælpe og forklare.


Opgave 1)

Kode:
for (int i = 0; i < 5; i++) {
            System.out.println('*');
            for (int j = 1; j < i; j++)
                System.out.print(j + "+");
        }
            System.out.print("*");
            }

Opgavespørgsmål:

- Hvad udskrives til skærmen?


Kommentar:

Fx. 0 < 5, printer en stjerne ud og så inkrementeres i.
Derefter spørger den om, j (som er 1) er større end i (som er 0). Det er den jo ikke.

Så den første System.out.print-sætning bliver ikke printet ud. Men gør den anden?




Opgave 2)

Hvad er resultatet af udtrykket:

a % b;


når a og b er typen int og deres værdier er: a = 3 and b = -67

a. -2
b. -3
c. 4
d. 3



Opgave 3)


Kode:
String s = "hello there";

        for ( int count = 4; count < s.length()-2; count ++) {
            System.out.printf("%c", s.charAt(count));
            
            }
        }


}

Opgavespørgsmål:

- Hvad skriver ovenstående kode på skærmen?

a. Hello there
b. Der printes ingenting
c. ello ther
d. o there


Kommentar: Den del af koden jeg ikke forstår, er %c og charAt metoden. Hvad gør charAt og %c



Opgave 4)


Givet følgende variabelerklæringer:

Kode:
long l=2L;
    int i = 6;
    float f=0.5F;
    double d=0.6;

Opgavespørgsmål:

- Hvilke af nedenstående sætninger er ikke tilladt?

a) l=i;
b) d=i;
c) d=f;
d) i=l;


Kommentar: Er alle sætninger ikke tilladte? Alle typerne er numeriske datatyper. Jeg troede at java godt kunne konvertere frem og tilbage selvom man kunne miste noget data.



Opgave 5)

Givet følgende kode:


Kode:
int i, j;
    int ctr = 0;
    int myArray[][] = new int [2][3];
    for (i=0; i<3; i++)
        for (j=0; j<2; j++) {
            myArray[j][i] = ctr;
            ++ctr;

Opgave spørgsmål:

- Hvad er værdien af elementet I myArray[1][2] efter udførelsen af ovenstående kode?

a) 5
b) 2
c) 3
d) 4



Kommentar: Jeg er bare lost. Jeg forstår ikke koden. Har sjældent set et Array med 2 '[][]' efter hinanden.
Find alle beskeder fra denne bruger
Citer denne besked i et svar
16-02-2017, 07:41
#2
RE: Java Opgaver
Et array med [][] bagefter er et 2 dimensionelt array. Du kan gemme nyttige ting, såsom dit første index har nogle værdier osv. Det er lidt et gammelt alternativ til objekter (i hvert fald det jeg bruger dem til generelt).

Hvis du ikke ved hvad koden gør, hvorfor har du så fået opgaverne? Hvis du går i skole, burde de da lære jer Java.
yolo
Find alle beskeder fra denne bruger
Citer denne besked i et svar
16-02-2017, 11:11 (Denne besked var sidst ændret: 16-02-2017, 11:13 af Doctor Blue.)
#3
RE: Java Opgaver
Jeg synes, at det er en lidt sørgelig trend, at man ikke selv vil lære at løse opgaverne. Det er jo ret grundlæggende programmering det der, så hvis du har intentioner om at lære at programmere, så er det nok et godt sted at starte.
Hvad angår "uden hjælpemidler" så er det eneste hjælpemiddel, jeg kunne forestille mig ville være brugbart, være at køre koden.
Mangler du hjælp?
Regler |  E-mail (PGP)
Besøg denne brugers hjemmeside Find alle beskeder fra denne bruger
Citer denne besked i et svar
17-02-2017, 19:26
#4
RE: Java Opgaver
(16-02-2017, 11:11)Doctor Blue Skrev: Jeg synes, at det er en lidt sørgelig trend, at man ikke selv vil lære at løse opgaverne. Det er jo ret grundlæggende programmering det der, så hvis du har intentioner om at lære at programmere, så er det nok et godt sted at starte.
Hvad angår "uden hjælpemidler" så er det eneste hjælpemiddel, jeg kunne forestille mig ville være brugbart, være at køre koden.

Jeg kan kun give dig ret, jeg har brugt meget tid på at lære min programmering, uden hjælp og bestået adskille prøver, og så se folk der har brug for at snyde sig til noget der faktisk er en test.
Find alle beskeder fra denne bruger
Citer denne besked i et svar
18-02-2017, 18:58
#5
RE: Java Opgaver
https://www.lektiehjælp.pw/
Find alle beskeder fra denne bruger
Citer denne besked i et svar
19-02-2017, 14:31
#6
RE: Java Opgaver
(18-02-2017, 18:58)Kopa Skrev: https://www.lektiehjælp.pw/

QFT.
yolo
Find alle beskeder fra denne bruger
Citer denne besked i et svar
20-02-2017, 13:06
#7
RE: Java Opgaver
Kan du ikke bare køre dem igennem eclipse eller sådan noget?
Find alle beskeder fra denne bruger
Citer denne besked i et svar
20-02-2017, 20:59
#8
RE: Java Opgaver
(20-02-2017, 13:06)XbooleanX Skrev: Kan du ikke bare køre dem igennem eclipse eller sådan noget?


Jo. Jeg har fået dem lavet. På det tidspunkt var jeg bare hel blank over, hvordan man løste dem. :D haha
Find alle beskeder fra denne bruger
Citer denne besked i et svar
« Ældre | Nyere »




User(s) browsing this thread: 1 Gæst(er)