Oleh :
Fariszal Nova Arviantino
Rumus luas dan keliling
persegi panjang
def segiempat() :
print ("LUAS & KELILING PERSEGI PANJANG")
print ("===============================")
pjg = float (input ("masukan panjang : "))
lbr = float (input("masukan lebar : "))
luas = pjg * lbr
kel = 2 * (pjg + lbr)
print ("Luas persegi panjang =", luas, “cm”)
print ("keliling persegi panjang =", kel,”cm”)
segiempat()
Luas dan Keliling
Segitiga
def segitiga () :
print ("LUAS segitiga ")
print ("==============")
s = 1/2
a = float (input("masukan alas :"))
t = float (input("masukan tinggi :"))
luas = s * a * t
print ("luas segitiga =", luas,"cm2")
segitiga ()
Luas Lingkaran
def lingkaran () :
print ("LUAS & KELILING LINGKARAN")
print ("#########################")
pi = 22/7
r = float (input ("masukan jari jari :"))
luas = pi * r * r
kell = 2 * pi * r
print ("luas lingkaran =", luas)
print (" keliling lingkaran =", kell)
lingkaran ()
Membuat garis
from graphics import *
import random, time
def main():
area = GraphWin("Menggambar Garis", 500, 500)
warna = color_rgb(0, 0, 225
)
garis = Line(Point(100,225),Point(400,225))
garis.setOutline(warna)
garis.setWidth(4)
garis.draw(area)
Text(Point(250, 20), "klik sembarang objek.").draw(area)
main()
Membuat 2 Garis
from graphics import *
import random, time
def main():
area = GraphWin("Menggambar Garis", 500, 500)
warna = color_rgb(0, 0, 225)
warna2 = color_rgb(225, 0, 0)
garis = Line(Point(100,225),Point(400,225))
garis2 = Line(Point(225,100),Point(225,400))
garis.setOutline(warna)
garis2.setOutline (warna2)
garis.setWidth(4)
garis2.setWidth(5)
garis.draw(area)
garis2.draw(area)
Text(Point(250, 20), "klik sembarang objek.").draw(area)
main()
Membuat Pola Kotak
from graphics import *
import random, time
def main():
area = GraphWin("Menggambar kotak", 600, 600)
warna = color_rgb(0, 0, 225)
kotak = Rectangle(Point(50,50),Point(500,500))
kotak.setFill(warna)
kotak.draw(area)
main()
Membuat Pola variasi Kotak
from graphics import *
import random, time
def main():
area = GraphWin("Menggambar kotak", 700, 700)
warna = color_rgb(0, 0, 225)
warna2 = color_rgb(225, 0, 0)
warna3 = color_rgb(0, 225, 0)
kotak = Rectangle(Point(50,50),Point(650,650))
kotak2= Rectangle(Point(50,50),Point(350,350))
kotak3 = Rectangle(Point(350,350),Point(650,650))
kotak.setFill(warna)
kotak2.setFill(warna2)
kotak3.setFill(warna3)
kotak.draw(area)
kotak2.draw(area)
kotak3.draw(area)
main()

Rumus dasar python buatan nova

  • 1.
  • 2.
    Rumus luas dankeliling persegi panjang def segiempat() : print ("LUAS & KELILING PERSEGI PANJANG") print ("===============================") pjg = float (input ("masukan panjang : ")) lbr = float (input("masukan lebar : ")) luas = pjg * lbr kel = 2 * (pjg + lbr) print ("Luas persegi panjang =", luas, “cm”) print ("keliling persegi panjang =", kel,”cm”) segiempat()
  • 3.
    Luas dan Keliling Segitiga defsegitiga () : print ("LUAS segitiga ") print ("==============") s = 1/2 a = float (input("masukan alas :")) t = float (input("masukan tinggi :")) luas = s * a * t print ("luas segitiga =", luas,"cm2") segitiga ()
  • 4.
    Luas Lingkaran def lingkaran() : print ("LUAS & KELILING LINGKARAN") print ("#########################") pi = 22/7 r = float (input ("masukan jari jari :")) luas = pi * r * r kell = 2 * pi * r print ("luas lingkaran =", luas) print (" keliling lingkaran =", kell) lingkaran ()
  • 5.
    Membuat garis from graphicsimport * import random, time def main(): area = GraphWin("Menggambar Garis", 500, 500) warna = color_rgb(0, 0, 225 ) garis = Line(Point(100,225),Point(400,225)) garis.setOutline(warna) garis.setWidth(4) garis.draw(area) Text(Point(250, 20), "klik sembarang objek.").draw(area) main()
  • 6.
    Membuat 2 Garis fromgraphics import * import random, time def main(): area = GraphWin("Menggambar Garis", 500, 500) warna = color_rgb(0, 0, 225) warna2 = color_rgb(225, 0, 0) garis = Line(Point(100,225),Point(400,225)) garis2 = Line(Point(225,100),Point(225,400)) garis.setOutline(warna) garis2.setOutline (warna2) garis.setWidth(4) garis2.setWidth(5) garis.draw(area) garis2.draw(area) Text(Point(250, 20), "klik sembarang objek.").draw(area) main()
  • 7.
    Membuat Pola Kotak fromgraphics import * import random, time def main(): area = GraphWin("Menggambar kotak", 600, 600) warna = color_rgb(0, 0, 225) kotak = Rectangle(Point(50,50),Point(500,500)) kotak.setFill(warna) kotak.draw(area) main()
  • 8.
    Membuat Pola variasiKotak from graphics import * import random, time def main(): area = GraphWin("Menggambar kotak", 700, 700) warna = color_rgb(0, 0, 225) warna2 = color_rgb(225, 0, 0) warna3 = color_rgb(0, 225, 0) kotak = Rectangle(Point(50,50),Point(650,650)) kotak2= Rectangle(Point(50,50),Point(350,350)) kotak3 = Rectangle(Point(350,350),Point(650,650)) kotak.setFill(warna) kotak2.setFill(warna2) kotak3.setFill(warna3) kotak.draw(area) kotak2.draw(area) kotak3.draw(area) main()