14 svar
1412 visningar
alex är nöjd med hjälpen
alex 269 – Fd. Medlem
Postad: 21 sep 2019 13:19

Vad är metod-överlagring//Amerikanen i bastun//?

Hej!

Vad är metod-överlagring? och vad den gör i uppgiften?

"Amerikanen ska alltså kunna välja att skriva in noll (0) istället för ett värde. Då ska en värde i Fahrenheit
slumpsa fram och därefter omvandlas till Celsius precis som om amerikanen valt att skriva in det själv. Då kan
man anropa en metod för omvandling av Fahrenheit till Celsius utan argument (eftersom det inte finns något inskrivet tal) som först slumpar värdet och sedan omvandlar det."

Tack.

Affe Jkpg 6630
Postad: 21 sep 2019 13:43

Läs på om Random.Next(...)

alex 269 – Fd. Medlem
Postad: 30 sep 2019 12:25

Hej

Jag har läst men jag fattade ingenting kan du förklara det?

Tack

Laguna Online 28589
Postad: 30 sep 2019 16:51

Vad den gör i uppgiften? Tja, vad är uppgiften? (Jag vet att du hade nån tråd med kod i, men den hittar jag inte nu.)

Affe Jkpg 6630
Postad: 30 sep 2019 21:43 Redigerad: 30 sep 2019 22:12

Som Laguna skriver, men jag kan ändå försöka hitta på nått.

Vad kan detta betyda?

Random rnd = new Random();
if(fahrenheit == 0)
    fahrenheit = rnd.Next(163, 171);

alex 269 – Fd. Medlem
Postad: 1 okt 2019 15:21

Betyder det om man skriver in 0, så det kommer att fahrenheit har ett värde mellan 163 till 171?

alex 269 – Fd. Medlem
Postad: 1 okt 2019 17:51

Men hur skriver man en metod-överlagring med de koder?

Random rnd = new Random();
if(fahrenheit == 0)
fahrenheit = rnd.Next(163, 171);

Affe Jkpg 6630
Postad: 1 okt 2019 18:26 Redigerad: 1 okt 2019 18:26
alex skrev:

Betyder det om man skriver in 0, så det kommer att fahrenheit har ett värde mellan 163 till 171?

Det kan jag också tycka att så borde det naturligt vara, men fahrenheit får ett värde mellan 163 till 170

alex 269 – Fd. Medlem
Postad: 1 okt 2019 18:49

Men hur skriver man en metod-överlagring med de koder?

Random rnd = new Random();
if(fahrenheit == 0)
fahrenheit = rnd.Next(163, 171);

Ska man skriver detta inom Main-metod??

Laguna Online 28589
Postad: 1 okt 2019 19:29
alex skrev:

Men hur skriver man en metod-överlagring med de koder?

Random rnd = new Random();
if(fahrenheit == 0)
fahrenheit = rnd.Next(163, 171);

Ska man skriver detta inom Main-metod??

Det går inte att svara på det här utan att se hela frågan. 

alex 269 – Fd. Medlem
Postad: 1 okt 2019 19:41

Här är uppgiften:

https://www.docdroid.net/33sbaWy/amerikanen-i-bastun.pdf#page=3

Tack 

alex 269 – Fd. Medlem
Postad: 2 okt 2019 13:49

Hej 

Jag är klar med uppgiften och den funkar bra 

men jag det finns två linjer som inte vet vad de betyder?

Någon som vet?

Affe Jkpg 6630
Postad: 2 okt 2019 17:34

Jag har tittat i länken:

https://www.docdroid.net/33sbaWy/amerikanen-i-bastun.pdf#page=3

...men hittar inga linjer.

Utan ett sammanhang är det nästan omöjligt att svara på din fråga.

alex 269 – Fd. Medlem
Postad: 2 okt 2019 17:38 Redigerad: 2 okt 2019 17:57
Affe Jkpg skrev:

Jag har tittat i länken:

https://www.docdroid.net/33sbaWy/amerikanen-i-bastun.pdf#page=3

...men hittar inga linjer.

Utan ett sammanhang är det nästan omöjligt att svara på din fråga.

Nej, länken är till uppgiften, medan för linjer, de står i  bilden.

alex 269 – Fd. Medlem
Postad: 2 okt 2019 18:03
alex skrev:

Här är uppgiften:

https://www.docdroid.net/33sbaWy/amerikanen-i-bastun.pdf#page=3

Tack 

Hur skriver man en överlagring metod i den uppgiften? och hur den ser ut?

Med hjälp av koden 

Random rnd = new Random();
if(fahrenheit == 0)
fahrenheit = rnd.Next(163, 171);

 

Tack för hjälpen 

Svara Avbryt
Close