8 svar
53 visningar
Moayed2626 7
Postad: 12 okt 2020

Avrunda

jag vill ha svar på 4.4 gärna förstår inte hur koderna ska se ut för det!!

Yngve Online 17995 – Volontär digitala räknestugor
Postad: 12 okt 2020 Redigerad: 12 okt 2020

Om du inte hittar någon färdig metod för detta så kan du göra en själv:

  1. Dividera det givna talet med 1000.
  2. Avrunda resultatet till ett heltal.
  3. Multiplicera det avrundade talet med 1000.
Moayed2626 7
Postad: 12 okt 2020

Aaa det vet jag men hur ska jag koda den på ett rätt sätt?

Visa hur du har börjat så hjälper vi dig att fylla i luckorna.

Moayed2626 7
Postad: 13 okt 2020

Lindehaven 517 – Leg. Lärare
Postad: 13 okt 2020 Redigerad: 13 okt 2020

För att du ska kunna använda ett inmatat tal så behöver programmet läsa in detta tal, exempelvis med hjälp av metoden nextInt() i klassen Scanner. Ditt program gör nu en beräkning av talet med hjälp av konstanter vilket inte är vad uppgiften kräver. Om talet 6656 matas in så ska det inte divideras med 100 eftersom det ger det felaktiga svaret 66.56. Skriv ut talet så ser du. Det korrekta svaret är 6700. Du har fått ett förslag från Yngve som du kan prova och visa oss här.

Edit: Ändrade 66 till 66.56 eftersom det gäller flyttal.

Moayed2626 7
Postad: 13 okt 2020

Okej jag skrev 6600 sen delade jag med 1000 va ska jag skriva sen?

Moayed2626 7
Postad: 13 okt 2020
Visa spoiler

Skriv ditt dolda innehåll här

Moayed2626, du kan inte förvänta dig att få en färdig lösning av oss. Skriv kod som till en början går igenom kompilatorn och kör den för att se vad som händer. Du har inte försökt använda våra tips ännu. Läs uppgiften och våra tips, är det något där som är oklart? 

Svara Avbryt
Close