Sissejuhatus

Pindala ja ümbermõõt
https://www.google.com/search?q=perimeter+and+area+of+shapes+gif+images&tbm=isch&ved=2ahUKEwjXhKWc_9
Enne alustamist peame mõistama, mis on 2D-kujund. Parema mõistmise huvides lugege läbi järgmine link jaotises: 2D ja 3D kujundid.
Me saame arvutada kujundite perimeetrid ja pindalad, kuid peame mõistma selle taga olevat matemaatikat. Parema mõistmise huvides lugege läbi linkide all olev dokument: Area and Perimeter 2D shapes. 2D-kujundite pindala ja perimeetri mõistmiseks saate videote jaotises vaadata ka lühikest videot. Area and Perimeter of 2D shapes.
Hulknurga ümbermõõdu leidmiseks lisage kõik külgede pikkused kokku.
Ruudu pindala leidmiseks arvutame pikkuse * laiuse.
Kolmnurga pindala leidmiseks arvutame ½ * alus * kõrgus.
Mis tahes korrapärase hulknurga pindala leiame järgmise valemi abil:
pindala = n * a² * võrevoodi(π/n) / 4
Kus n = külgede arv ja a = külje pikkus
Ruudu ümbermõõdu arvutamiseks liidame mõlema külje pikkused:
ümbermõõt = 10 + 10 + 10 + 10
Viisnurga pindala:
pindala = 5 * (7)² * võrevoodi (π/5) / 4 pindala = 84,3034 m²"
Ülesanne

Plaatimine
https://www.google.com/search?q=tileing&tbm=isch&ved=2ahUKEwjdm8m2uP33AhUDlRoKHSrSAJAQ2-cCegQIABAA&o
Plaatimisfirma arendab uut köögi- ja vannitoaplaatide valikut.
Plaadid on erineva kuju ja suurusega ning selleks, et teada saada, kui palju kõik maksma läheb, on neil vaja tarkvara, mis aitab neil kiiresti hulktahukate pindala ja ümbermõõtu leida.
Teil on ülesanne luua 2D hulknurga kalkulaator!
Protsess
Selles projektis valmistate 2D kuju kalkulaatori ja:
- Lassete kasutajal leida kolmnurkade pindala ja ümbermõõt.
- Lasete kasutajal leida ruutude pindala ja ümbermõõt.
Laiendus
- Võimaldage kasutajal leida mis tahes 2D tavalise hulknurga pindala ja ümbermõõt.
Peate läbi lugema dokumentide jaotistes oleva esitluse "Level 2-2D shapes calculator":
Sammud:
Esmalt avage Python või kasutage veebiplatvormi jaoks järgmist linki : Python Online Editor
- Lugege läbi slaidid 7-8, kuidas kodeerida alamprogramme ning millised on parameetrid ja argumendid parameetrite edastamisel. Slaidil 9 on teie esimene samm luua kaks alamprogrammi, et arvutada ruudu pindala ja ümbermõõt. Kasutajate sisendid edastatakse põhikoodis alamprogrammidele, mis on koodirida väljaspool rutiine. Alamprogrammide paremaks mõistmiseks lugege läbi alljärgnev link jaotises Lingid: Sissejuhatus alamprogrammidesse ja saate vaadata lühikest videot, mis tutvustab teile alamprogramme: Sissejuhatus alamprogrammidesse.
- Looge nüüd slaidi 10 abil alamprogrammid pindala ja perimeetri või kolmnurga arvutamiseks. Peate mõistma, kuidas parameetreid funktsioonidesse edastada. Argumentidega funktsioonide mõistmiseks vaadake Videod jaotises lühikest videot Argumentidega funktsioonid.
- Järgmine samm on menüü loomine, et kasutaja saaks valida, kas ta soovib arvutada ruudu või kolmnurga pindala ja ümbermõõtu. Siin kasutate ka iteratsiooni ajatsükli kujul. Lugege läbi slaid 11.
- Slaidide 13–14 abil saate oma programmi muuta, et kasutaja saaks arvutada mis tahes kuju jaoks pindala ja ümbermõõdu.
Kokkuvõte
Nüüd kontrollige, kas olete täitnud järgmised õpitulemused:
- Õppisite kasutama alamprogramme.
- Rakendasite programmeerimisoskusi reaalse elu probleemi lahendamiseks.
- Lõite menüü, millega kasutaja saab suhelda.
Seos igapäevaeluga:
Geomeetria on väga oluline osa paljudes tööstusharudes. Ümbermõõdu ja pindala kiire arvutamine võib olla ülioluline.
aotises Lingid saate lugeda, kuidas plaatimisettevõte arvutab vajalike plaatide arvu. Plaatide kalkulaator.
Arhitektid, kauplejad, insenerid – nii mõnigi elukutse nõuab geomeetriat. Meie programmid võivad nende elu lihtsamaks teha!
ÕNNESOOVID!
Olete Pythoni abil loonud oma 2D kujundite kalkulaatori.
Järgmised sammud:
Nüüd peaksite liikuma Java installimise ja sissejuhatuse juurde, et rakendada teises programmeerimiskeeles õpitud tehnikaid.