31. december 1999 - 02:09Der er
6 kommentarer og 1 løsning
diametren
Jeg håber i kan hjælpe mig med en opgave, den går ud på at hvis jeg har en rulle på 4500 meter af papir som er 0,025 my tyk og Lad os antage at papiret sidder på en kerne som har en diameter.110 mm ( hvor dan finder jeg så ud af hvor stor rullen er i dirmeter i mm)
Hvis du går udfra af papiret ligger helt tæt, kan du bruge formlen for en cirkels omkreds. FØrst beregner du cirklens omkreds af diameteren af rullen + det ekstra lag som det første lag papir udgør. Så sammenlign med om omkredsen er højere end de 4500 meter (det er det jo nok ikke). Dernæste ligger du dette til omkredesen af en cirkle beskrevet, ved diameteren af rullen + det første lag + okredsen af det næste lag. Er det større end 4500 meter? Ellers bliver du bare ved.... Det kan vel skrives i et program på omkring 10 linier.
Uden lige at kunne huske med sikkerhed formeln for omkredsen (er der ikke pi*2*radius ?) så skal du bruge den formel i en funktion du kalder hele tiden.
Lad os kalde funktionen "omk", hvor du sender radius til og får omkreds til bage i mm. Eks. omkreds := omk(110.0);
function omk(mm : double) : double; begin result := (pi * 2 * (mm/2)); end;
For at beregne den endelige diameter skal du derfor regne ud hvor mange omgange papiret kan være på rullen, inden de 4500m er brugt. For hver omgang udvides diameter med 0.05my, d.v.s. 0.00005 mm.
længden af det papir der bruges til en omgang vi derfor være for første omgang være: len := omk(110.0+0.00005); og for de efterfølgende: len := omk(110.0+(0.00005 * x)); hvor x er antallet af omgange.
eks. x := 0; len := 0.0; repeat len := len + omk(110.0+(0.00005 * x)); until (len >= 45000000.0)
x vil herefter være antallet af omgange papiret nåede rundt om rullen.
og så vil den endelige diameter være 110 + (x * 0.00005)
Kim> Nej, du har helt ret, det var også kun for at illustrere formlen, fordi mm er diameteren og ikke radius.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.