beräkna kilometertid i snitt efter ett lopp
Hej, har suttit med denna uppgiften ett tag, och den lyder följande:
"Löpare är väldigt intresserade av vilken kilometertid dom haft i snitt efter
ett lopp. Skriv en funktion som tar emot loppets längd i kilometer, tex
5.3, och tiden det tog i minuter och sekunder, tex 25.42 (25 minuter och
42 sekunder. Er funktion ska sedan returnera den genomsnittliga kilome-
tertiden i minuter och sekunder. Om en person tex har sprungit 2.0km på
9.10 så är den genomsnittliga kilometertiden 4.3"
Känns som otroligt lätt, men får tusan inte till det, jag vet att jag får ut tiden med hjälp av följande kod,
m = floor(s/60);
s = s-m*60;
tid=[m s]
sen är jag lost ):
Är problemet att göra om t.ex. 25.42 till 25 minuter och 42 sekunder, dvs. 25*60+42 sekunder?
problemet jag har är hur jag ska tänka när jag skriver en kod, har 0 känsla för det, vet inte riktigt hur jag ska börja för att lösa uppgiften. jag vet hur jag kan omvandla tiden, men resterande av uppgiften är jag vilse