4 svar
46 visningar
popelos 180
Postad: 6 jan 10:24

Övningsuppgift

Hej, 

jag fick fel igår på en övningsuppgift 

jag har testat en rad saker bland annat 

System.out.println( "5" + "/" + "5" + " blir " + a / a );

Det är ju hårdkodat ville mest få till en utskrift men programmet skall kunna hantera flera tal så ett test ligger inne med 

Expected

1/1 blir 1

hur gör jag så att a kan anta flera olika värden enligt

Skriv om koden så att den fungerar som avsett utan att lägga till några variabler eller ytterligare utskriftssatser.

Tack!

sictransit Online 1765 – Livehjälpare
Postad: 6 jan 10:31 Redigerad: 6 jan 10:33

Prova att skriva ut a istället för ”5”

Som bonus, kika på String.format()https://www.w3schools.com/java/ref_string_format.asp

popelos 180
Postad: 6 jan 10:36

Jag gjorde det då blir det fel. 

"1 blir 1"

Jag skall kolla

nu har jag tyvärr ej tillgång till uppgiften skall gå igenom de jag hade fel på och göra testet igen. Men a skall kunna hantera flera värden som jag skrev redan coderunner är lite otydligt mot andra kompilatorer. 

popelos skrev:

Jag gjorde det då blir det fel. 

"1 blir 1"

Jag skall kolla

nu har jag tyvärr ej tillgång till uppgiften skall gå igenom de jag hade fel på och göra testet igen. Men a skall kunna hantera flera värden som jag skrev redan coderunner är lite otydligt mot andra kompilatorer. 

Då har du nog bytt ut för mycket kod.

System.out.println( a + "/" + a + " blir " + a / a );

popelos 180
Postad: 6 jan 10:40

Det är möjligt får kolla senare när jag gör uppgifterna tack!

Svara
Close