Aviseringar
Rensa alla

Programmering A hjälp!


LitenPenis:

Ingen som har lösningen på varför min talserie fortsätter efter -10?

Jag skrev ju nyss varför?

Ändra om din while sats!

ifrån while (10 > -11) till while (i > -11) [party]


   
SvaraCitera

LitenPenis:

lösningen

Nöjd med svaren? [smile]


   
SvaraCitera

LitenPenis:

int i = 10;
while (10 > -11) {
System.out.println(i);
i = i - 2;
}

}

}

10 är alltid större än -11, du får ändra 10 i whilesatsen till "i", din variabel.

(har inte ens haft det språket, men det är inte överdrivet svårt lol)


   
SvaraCitera

LitenPenis:

Övning3
Gör en valutatabell som jämför svensk och dansk valuta mellan beloppen 100 och 800 svenska kronor i intervall om 50 kronor. Låt SEK 100 motsvara DKK 86.

hmm..ursäkta om jag gör vissa namnfel, har, som sagt, inte läst detta språket.

int n = 100
while (n <801) {
System.out.println("Svensk: " + n + "Dansk: " + (n * (100/86)));
n = n + 50;
}

}

}


   
SvaraCitera

LitenPenis:

Ingen som har lösningen på varför min talserie fortsätter efter -10?

Men är du dum?
När tror du 10 är mer än -11?
...


   
SvaraCitera

LitenPenis:

Ingen som har lösningen på varför min talserie fortsätter efter -10?

Du kan bryta loopen med break; vid lämpligt tillfälle, genom en if-sats.


   
SvaraCitera

LitenPenis:

valutatabell

lulz =
let sek = [100, 150..800]
dkk = map (* 0.86) sek
table = zipWith (\s d -> putStrLn $ s ++ "\t" ++ d)
in sequence $ (putStrLn "SEK\tDKK") : table

Haskell fi fän


   
SvaraCitera

Tråden låst på grund av inaktivitet


   
SvaraCitera