Arean av rektanglar med samma omkrets - Python

Från Wikiskola
Hoppa till navigering Hoppa till sök
Python logo and wordmark.svg
Programmeringsuppgift

Python-hjälp och Fler uppgifter

Target 10 points.svg
Mål för undervisningen Kom igång med programmering i matematiken.

Målet är att du ska använda program för att utföra matematiska beräkningar. Du bör testa att modifiera algoritmen så att dina beräkningar blir mer effektiva.

Målet är inte att du ska lära dig programmering på matematiklektionen men det är oundvikligt att du ändå lär dig lite Python-kod.


Beräkna arean för rektanglar med given omkrets

Tänkt dig att du har ett 200 m långt staket och ska hägna in en rektangulär hage. Vilka mått (bredd, höjd) ska hagen ha för att arean ska bli så stor som möjligt?

Uppgift
Vad är det för funktion?
  1. Kör programmet och spara värdena som printas.
  2. Rita grafen för arean som funktion av bredden.
  3. Vad är det för typ av funktion?
  4. Ställ upp en formel för att beräkna arean av en rektangel med given omkrets.
  5. Bestäm maxvärdet algebraiskt (tänk vertex eller pq-formeln)

Python-koden

print("En rektangel har omkretsen 200. Programmet printar arean för olika bredder.")
bredd = 0
höjd = 0
print("Bredd   Area")

for i in range(10):
    bredd = bredd + 10
    höjd = 100 - bredd
    print(bredd, "    ", bredd * höjd)

Tack!

Uppgiften har skapats av Håkan Elderstig