BAB-4 LINGKARAN dan ELIPS
|
|
- Sudomo Benny Halim
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB-4 LINGKARAN dan ELIPS Algoritma Bresenham dapat diterapkan untuk menggamba lingkaran. Dalam menggambar lingkaran cukup mencari nilai dari oktan pertama saja. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom 4.1. LINGKARAN Algoritma bressenham dapat diterapkan untuk menggambar sebuah lingkaran. Untuk menggambar lingkaran hanya diperlukan menggambar titik-titik pada oktan pertama saja sedangkan titik-titik pada kuadran lain dapat diperolah dengan mencerminkan titik-titik pada kuadran pertama. ALGORITMA LINGKARAN BRESENHAM (Mid Point) Dari gambar dapat disimpulkan bahwa jika algoritma bresenham bekerja mulai dari (x=0, y=r) searah jarum jam, maka y merupakan fungsi menurun dari x, demikian juga sebaliknya, jika dimulai dari (y=0, x=r) maka x akan merupakan fungsi menurun dari y. 3. Pada masing-masing posisi x k, mulai dari k=0, lakukan tes berikut: Jika pk <0, titik berikut adalah (x k+1,y k ) dan p k+1 = p k +2x k+1 +1 Bila tidak, titik selanjutnya adalah (x k+1,y k - 1), dan P k+1 = P k + 2x k y k+1 dimana 2 xk+1 = 2 xk+2 dan 2 yk+1 = 2 yk 2 4. Tentukan titik simetri untuk 7 oktan yang lain. 5. Pindahkan masing-masing posisi piksel (x,y) ke bagian lingkaran yang berpusat ke (x c,y c ) dan lukis nilai koordinat. 6. Ulangi langkah 3 sampai 5 hingga x>= y. MIDPOINT Algoritma midpoint disebut juga algoritma lingkaran Bresenham. Algoritma ini hanya memperhatikan bagian 45 θ dari suatu lingkaran. Gambar 4.1. Lingkaran dengan 8 titik simetris SIMETRIS 8 TITIK Void CirclePoints(Int X, Int Y, Int Value) SetPixel(X,Y, Value); SetPixel(-X,Y, Value); SetPixel(X,-Y, Value); SetPixel(-X,-Y, Value); SetPixel(Y,X, Value); SetPixel(-Y,X, Value); SetPixel(Y,-X, Value); SetPixel(-Y,-X, Value); 1. Masukkan jari-jari dan pusat lingkaran (x c,y c ) dan dapatkan titik permulaan pada keliling yang berpusat pada titik awal sebagai: (x 0, y 0 ) = (0,r) 2. Hitung nilai awal parameter keputusan sebagai P 0 = 5/4 - r Algoritma Lingkaran Midpoint Void CircleMidPoint(int Xcenter, int Ycenter, int Radius) X = 0; Y = Radius; P = 1-Radius; While (X<Y) X = X+1; If (P < 0 ) P = P+ 2*X+1; Else Y = Y-1; P = P + 2*(X-Y)+1; CirclePlotPoints(); LATIHAN Latihan Lingkaran Diketahui titik pusat lingkaran (0,0) dan radius 8, perhitungan berdasarkan oktan dari kuadran pertama dimana x = 0 sampai y = 0. Nilai parameter dapat ditentukan dengan. P0 = 1 r = 1 8 = -7 Koordinat titik awal adalah (x,r) = (0,8) 61
2 Jawab: X = 0 Y = r = K=0 P = 1 r = 1 8 = -7 Loop ke-1 x = x +1 y tetap 8 = 0 +1 = 1 K=1 = * = -4 Loop ke-2 x = x +1 y tetap 8 = 1 +1 = 2 K=2 = * = 1 Loop ke-3 = 2 +1 = 3 = 8-1 = 7 K=3 P = P + 2 * (X Y) +1 = * (3 7) + 1 = -6 Loop ke-4 x = x +1 y tetap 7 = 3 +1 = 4 K=4 = * = 3 Loop ke-5 = 4 +1 = 5 = 7-1 = 6 K=5 P = P + 2 * (X - Y) + 1 = *(5-6) + 1 = 2 Tabel hasil proses K Pk (xk+1,yk+1) oktan ( 0,8 ) 0-7 ( 1,8 ) 1-4 ( 2,8 ) 2 1 ( 3,7 ) 3-6 ( 4,7 ) 4 3 ( 5,6 ) 5 2 ( 6,5 ) ELIPS Elips merupakan modifikasi dari bentuk lingkaran, dengan memasukkan mayor dan minor axis pada prosedur lingkaran. Elips ditentukan oleh satu set titik dengan memperhitungkan jumlah jarak dari kedua posisi. Bila jarak kedua titik dari sembarang titik P(X,Y) pada elpis diberi label d1 dan d2. Gambar 4.2. Bagian dari elips Loop ke-6 = 5 +1 = 6 = 6-2 = 5 K=6 P = P + 2 * (X - Y) + 1 = *(6-5) + 1 = 5 Loop berhenti karena x > y 62
3 PROGRAM ELIPS Program elips dibuat dengan menggunakan bahasa C Void ElipsPlotPoints() //Prosedur untuk menuliskan piksel SetPixel(Xcenter + X, ycenter + Y); SetPixel(Xcenter - X, ycenter + Y); SetPixel(Xcenter + X, ycenter - Y); SetPixel(Xcenter - X, ycenter - Y); Void ElipsMidPoint(Int xcenter, int ycenter, int Ex, int Ry, int P) Int Rx2 = Rx*Rx; int Ry2 = Ry*Ry; Int tworx2 = 2*Rx2; int TwoRy2 = 2*Ry2; x = 0; y = Ry; Int px = 0; int py = tworx2 * y; If ((2*Ry*Ry*x) < (2*Rx*Rx*y)) //Bagian 1 P = Round(Ry2 (Rx2 * Ry) + (0.25 * Rx2)); ElipsPlotPoints(); While (px < py ) X ++; Px + = twory2; If (p<0) P +=Ry2 + px; Else Y - -; py - = tworx2; p += Ry2 + px py; elipsplotpoints(); //Bagian 2 P = round(ry2*(x+0.5)*(x+0.5)+rx2*(y-1)*(y-1) Rx2*Ry2); While (y>0) Y- -; Py - =tworx2; If (p>0) P + = Rx2 py; Else X++; Px += twory2; P += Ry2 + px py; ElipsPlotPoints(); 63
4 LATIHAN Latihan Elips Diketahui titik pusat elips (0,0) dan mayor axis r x = 6, serta minor axis r y = 8, perhitungan berdasarkan pada kuadran pertama sebagai berikut. Nilai parameter dapat ditentukan. Koordinat titik awal adalah (x,r) = (0,8) Jawab Rx2 = Rx * Rx Ry2 = Ry * Ry = 6 * 6 = 36 = 8 * 8 = 64 TowRx2 = 2 * Rx2 TowRy2 = 2 * Ry2 = 2 * 36 = 72 = 128 X = 0 Y = Ry = 8 Px = 0 Py = TwoRx2 * Y = 72 * 8 = 576 Jika ((2*Ry*Ry*x) < (2*Rx*Rx*y)) Maka 2*8*8*0 =0 < 2*6*6*8 = 576 Kondisi ini opsional, dihilangkan pun tidak ada pengaruhnya. Bagian1 P = Round(Ry2-(Rx2*Ry) + (0.25*Rx2)) = Round(64-(36*8)+(0.5*36)) = Round(64-(288) + (9) K0 P = Round(-215) Ulangi selama Px < Py Loop 0: X = X +1 Nilai Y tetap yaitu Y= 8 = = 1 Px = Px + TwoRy2 = = 128 (Nilai P = -215 ) < 0 Maka: P = P + Ry2 + PX = K1 P = Loop 1: X = X +1 Nilai Y tetap yaitu Y= 8 = = 2 Px = Px + TwoRy2 = = 256 (Nilai P = -23) < 0 Maka: P = P + Ry2 + PX = K2 P =
5 Lanjutkan... PRAKTIKUM Lingkaran Pada praktikum kali ini kita akan membuat program pembentuk lingkaran dengan menggunakan algoritma midpoint. Desain sebuah form seperti Gambar 4.3. Gambar 4.3. Lingkarang dengan midpoint. Elips Buatlah program untuk membuat elips berdasarkan algoritma pembentuk elips. 65
Menggambar LINGKARAN (1/7)
Menggambar LINGKARAN (1/7) Persamaan umum LINGKARAN : dengan Contoh program menggambar lingkaran : void circlesimple(int xcenter, int ycenter, int radius, Color c) { int x, y, r; r = radius * radius; for
Lebih terperinciLingkaran. Lingkaran merupakan kumpulan titik yang berjarak sama terhadap titik pusat (x,y) Rumus dasar lingkaran: (X-Xc) 2 +(Y-Yc) 2 =r 2
Bentuk Geometri Lingkaran Lingkaran merupakan kumpulan titik yang berjarak sama terhadap titik pusat (x,y) Rumus dasar lingkaran: (X-Xc) 2 +(Y-Yc) 2 =r 2 Lingkaran Dari rumus lingkaran dapat dibentuk persamaan
Lebih terperinciBAB III OUTPUT PRIMITIF
BAB III OUTPUT PRIMITIF OBJEKTIF : Pada Bab ini mahasiswa mempelajari tentang : 1. Primitif Grafis. Algoritma Pembentukan Garis 3. Algoritma Pembentukan Lingkaran 4. Algoritma Pembentukan Ellips TUJUAN
Lebih terperinci3. Jika y1 = y2 (garis horisontal), maka (a) x = x + 1 dan y tetap (b) gambar titik (x,y) di layar (c) Selesai
.3.1 Algoritma Brute Force Algoritma brute force untuk membentuk garis didasarkan pada persamaan (-6), yaitu : 1. Tentukan dua titik ujung (x1,y1) dan (x,y). Jika x1 = x (garis vertikal), maka (a) y =
Lebih terperinciOutput Primitif : Garis
Nine-year-old writes hit iphone app Output Primitive : point, garis, lingkaran Pertemuan : 3-4 Dosen Pembina : Sriyani Violina Danang Junaedi Programming for the under-tens You might think you're pretty
Lebih terperinciDiktat Kuliah Grafika Komputer Fakultas Ilmu Komputer Universitas Indonesia Semester II 1999/2000 Topik: Primitif-Primitif Keluaran Grafika Raster
Topik: Primitif-Primitif Keluaran Grafika Raster Pada sistem grafika random-scan primitif-primitif grafika dibuat langsung oleh display driver pada peranti peraga. Bila berupa plotter, maka parameter garis,
Lebih terperinciMata Kuliah : Grafik Komputer KONVERSI PEMINDAIAN
Mata Kuliah : Grafik Komputer KONVERSI PEMINDAIAN Karmilasari Konversi Pemindaian/Konversi Scan Konversi pemindaian atau rasterisasi adalah proses menemukan piksel layar yang besinggungan dengan garis/poligon/
Lebih terperinciJURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK Universitas Widyatama UJIAN TENGAH SEMESTER T.A. 2008/2009
JURUAN TEKNIK INFORMATIKA FAKULTA TEKNIK Universitas Widatama UJIAN TENGAH EMETER T.A. 8/9 Mata Kuliah : GRAFIKA KOMPUTER Hari/Tanggal : JUM AT, APRIL 9 Waktu : MENIT Dosen Penguji : TIM DOEN ifat : BUKA
Lebih terperinciComputer Graphic. Output Primitif dan Algoritma Garis. Erwin Yudi Hidayat. Computer Graphics C Version 2 Ed by Donald Hearn
Computer Graphic Output Primitif dan Algoritma Garis Erwin Yudi Hidayat erwin@dsn.dinus.ac.id Computer Graphics C Version 2 Ed by Donald Hearn Addison Wesley is an imprint of erwin@dsn.dinus.ac.id CG -
Lebih terperinciModul. Grafika Komputer. Disusun Oleh: Maya Amelia
Modul Grafika Komputer Disusun Oleh: Maya Amelia Fakultas Ilmu Komputer Universitas Indo Global Mandiri 2012 DAFTAR ISI 1. PENGENALAN GRAFIKA KOMPUTER 1.1 Pengertian Grafika Komputer 1.2 Elemen-Elemen
Lebih terperinciBab 2 Output Primitif
Bab Output Primitif.. Algoritma DDA (Digital Diferential Analer ) ===================================================================. Tentukan dua titik ang akan dihubungkan dalam pembentukan garis..
Lebih terperinciComputer Graphic. Output Primitif dan Algoritma Garis. Erwin Yudi Hidayat.
Computer Graphic Output Primitif dan Algoritma Garis Erwin Yudi Hidayat erwin@research.dinus.ac.id Computer Graphics C Version 2 Ed by Donald Hearn Addison Wesley is an imprint of erwin@research.dinus.ac.id
Lebih terperinciGeometri Primitive. D3 Manajemen Informatika S1 Sistem Informasi
Geometri Primitive D3 Manajemen Informatika S1 Sistem Informasi Elemen-Elemen Pembentuk Grafik : Geometri 2 Menggambar GARIS Garis adalah kumpulan titik-titik yang tersusun sedemiki-an rupa sehingga memiliki
Lebih terperinciPendahuluan. Kuadran I (X>0, Y>0) Kuadran II (X<0, Y>0) Kuadran IV (X>0, Y<0) Kuadran III (X<0, Y<0)
Matakuliah : Algoritma & Struktur Data Versi : 1.0.0 Materi : Pemilihan (Struktur IF) Penyaji : Zulkarnaen NS 1 Pendahuluan Struktur runtunan hanya terdapat pada program sederhana. Pada umumnya masalah
Lebih terperinciGaris adalah kumpulan titik-titik yang tersusun sedemikian rupa sehingga memiliki pangkal dan ujung.
Penggambaran Garis Garis Garis adalah kumpulan titik-titik yang tersusun sedemikian rupa sehingga memiliki pangkal dan ujung. Suatu titik pada layar terletak pada posisi (x,y), untuk menggambarkannya plot
Lebih terperinciMATEMATIKA EKONOMI FUNGSI DAN
MATEMATIKA EKONOMI BAB IV FUNGSI DAN KURVA NONLINIER By Bambang Suprayitno 1 FUNGSI NONLINIER DENGAN SATU VARIABEL INDEPENDENT Fungsi nonlinier adalah fungsi yang dibentuk dari persamaan yang membentuk
Lebih terperinciOutput Primitif : Garis. Output Primitive : point, garis, lingkaran. Pertemuan : 3 Dosen Pembina : Sriyani Violina Danang Junaedi
Output Primitive : point, garis, lingkaran Pertemuan : Dosen Pembina : Sriani Violina Danang Junaedi Nine-ear-old writes hit iphone app Programming for the under-tens You might think ou're prett hot stuff
Lebih terperinciUJIAN TENGAH SEMESTER. Contoh Teknik Clipping. Clipping. Sesi 09 CLIPPING. Dosen Pembina : Sriyani Violina Danang Junaedi
Sesi 09 CLIPPING Sesi 08 UJIAN TENGAH SEMESTER IF-UTAMA 1 Dosen Pembina : Sriyani Violina Danang Junaedi Clipping Istilah Kliping (Clipping) = kumpulan guntingan koran Clipping = memotong objek dengan
Lebih terperinciPada komputer grafik ada 3 macam sistem koordinat yang harus di perhatikan :
Pada komputer grafik ada 3 macam sistem koordinat yang harus di perhatikan : Koordinat nyata Koordinat sistem (koordinat cartesian) Koordinat tampilan / layar Grafika Komputer Page 2 Adalah koordinat yang
Lebih terperinci10/10/2017. Teknologi Display SISTEM KOORDINAT DAN BENTUK DASAR GEOMETRI (OUTPUT PRIMITIF) CRT CRT. Raster Scan Display
1 2 SISTEM KOORDINAT DAN BENTUK DASAR GEOMETRI (OUTPUT PRIMITIF) Teknologi Display Cathode Ray Tubes (CRT) Liquid Crystal Display (LCD) 3 4 CRT Elektron ditembakkan dari satu atau lebih electron gun Kemudian
Lebih terperinciRINGKASAN IRISAN KERUCUT (PARABOLA, ELIPS, DAN HIPERBOLA)
RINGKASAN IRISAN KERUCUT (PARABOLA, ELIPS, DAN HIPERBOLA) Matematika15.wordpress.com NAMA: KELAS: RINGKASAN IRISAN KERUCUT (PARABOLA, ELIPS, DAN HIPERBOLA) PENGERTIAN IRISAN KERUCUT Bangun Ruang Kerucut
Lebih terperinciContoh Teknik Clipping
Clipping Istilah Kliping (Clipping) = kumpulan guntingan koran Clipping = memotong objek dengan bentuk tertentu. Sarana pemotong objek clipping window Dalam konteks grafika komputer, untuk melakukan clipping,
Lebih terperinciTRANSFORMASI GEOMETRI
TRNSFORMSI GEOMETRI. TRNSLSI Minggu lalu, Candra duduk di pojok kanan baris pertama di kelasnya. Minggu ini, ia berpindah ke baris ketiga lajur keempat yang minggu lalu ditempati Dimas. Dimas sendiri berpindah
Lebih terperinciMODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman
I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA
Lebih terperinciMATEMATIKA EKONOMI DAN BISNIS. Nuryanto.ST.,MT
MATEMATIKA EKONOMI DAN BISNIS Fungsi Non Linear Fungsi non-linier merupakan bagian yang penting dalam matematika untuk ekonomi, karena pada umumnya fungsi-fungsi yang menghubungkan variabel-variabel ekonomi
Lebih terperinciPEMBAHASAN TRANSFORMASI KEBALIKAN
PEMBAHASAN TRANSFORMASI KEBALIKAN.` Definisi Suatu transformasi yang didasarkan pada fungsi dengan dinamakan transformasi kebalikan. Secara geometric, transformasi akan memetakan titik-titik yang mendekati
Lebih terperinciKoordinat Kartesius, Koordinat Tabung & Koordinat Bola. Tim Kalkulus II
Koordinat Kartesius, Koordinat Tabung & Koordinat Bola Tim Kalkulus II Koordinat Kartesius Sistem Koordinat 2 Dimensi Sistem koordinat kartesian dua dimensi merupakan sistem koordinat yang terdiri dari
Lebih terperinciKURVA DAN PENCOCOKAN KURVA. Matematika Industri 1 TIP FTP UB
KURVA DAN PENCOCOKAN KURVA TIP FTP UB Pokok Bahasan Pendahuluan Kurva-kurva standar Asimtot Penggambaran kurva secara sistematis, jika persamaan kurvanya diketahui Pencocokan kurva Metode kuadrat terkecil
Lebih terperinciJawab: Titik awal (x 1, y 1 ) = A(2,1) dan Titik akhir (x 2, y 2 ) = B(8,5) dx = x 2 x 1 = 8 2 = 6 dan dy = y 2 y 1 = 5 1 = 4
.. Algoritma DDA (Digital Diferential Analer ) DDA adalah algoritma pembentuk garis ang didasarkan pada perasamaan (-8). Garis dibuat menggunakan titik awal (, ) dan titik akhir (, ). Setiap koordinat
Lebih terperinciFungsi 2 DASAR PEMROGRAMAN
Fungsi 2 DASAR PEMROGRAMAN Cara Melewatkan Parameter Ada 2 cara melewatkan parameter ke dan dari fungsi : Pemanggilan dengan Nilai (Call by value) Pemanggilan dengan Referensi (Call by Reference) 1. Pemanggilan
Lebih terperinciLATIHAN UTS Tim Pengajar KU1071 Sem
LATIHAN UTS Tim Pengajar KU1071 Sem. 1 2010-2011 Soal 1 Buatlah sebuah program prosedural dalam notasi algoritmik yang akan membaca sebuah variabel Grs yang bertipe Garis. Informasi yang terkandung dalam
Lebih terperinciBAB-3 ATRIBUT PRIMITIF 2D
BAB-3 ATRIBUT PRIMITIF 2D Yang termasuk dalam atribut primitive adalah titik dan garis. Pembetuk garis yang dikenal adalah algoritma DDA, dan Bresenham. Oleh : I Gusti Ngurah Suryantara,S.Kom., M.Kom 3.1.
Lebih terperinci4. Persamaan garis lingkaran yang berpusat di ( 1,4 ) dan menyinggung garis 3x 4y 2 = 0 adalah.
. Salah satu persamaan garis singgung lingkaran ( x )² + ( y + )² =3 di titik yang berabsis adalah. a. 3x y 3 = 0 b. 3x y 5 = 0 c. 3x + y 9 = 0 d. 3x + y + 9 = 0 e. 3x + y + 5 = 0 Langkah : Substitusi
Lebih terperinciSelection / Pemilihan PEMILIHAN
Selection / Pemilihan Slamet Kurniawan, S.Kom PEMILIHAN Suatu Struktur dasar algoritma yang memiliki satu atau lebih kondisi tertentu dimana sebuah instruksi dilaksanakan jika sebuah kondisi/persyaratan
Lebih terperinci/* File program : tukar1.c Untuk melihat pengaruh pemanggilan nilai pada fungsi untuk penukaran dua data */
Praktikum 8 FUNGSI 2 A. TUJUAN 1. Menjelaskan cara pemanggilan fungsi 2. Menjelaskan jenis variabel fungsi berdasarkan kelas penyimpanan 3. Menjelaskan cara membuat beberapa fungsi dalam sebuah program
Lebih terperinciKoordinat Polar (Ch )
Koordinat Polar (Ch.10.-10.) O (the pole) ray (polar axis) Dalam beberapa hal, lebih mudah mencari lokasi/posisi suatu titik dengan menggunakan koordinat polar. Koordinat polar menunjukkan posisi relatif
Lebih terperinciHendra Gunawan. 5 Maret 2014
MA101 MATEMATIKA A Hendra Gunawan Semester II, 013/014 5 Maret 014 Kuliah yang Lalu 10.1 Parabola, aboa, Elips, danhiperbola a 10.4 Persamaan Parametrik Kurva di Bidang 10.5 SistemKoordinatPolar 11.1 Sistem
Lebih terperinciPengertian. Transformasi geometric transformation. koordinat dari objek Transformasi dasar: Translasi Rotasi Penskalaan
Pengertian Transformasi geometric transformation Transformasi = mengubah deskripsi koordinat dari objek Transformasi dasar: Translasi Rotasi Penskalaan Translasi Mengubah posisi objek: perpindahan lurus
Lebih terperinciBAB-7 TRANSFORMASI 2D
BAB-7 TRANSFORMASI 2D Kita dapat melakukan transformasi terhadap objek, pada materi ini akan dibahas transformasi 2D yaitu translasi, skala, rotasi. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom 7.1. PENDAHULUAN
Lebih terperinciRINGKASAN IRISAN KERUCUT (PARABOLA, ELIPS, DAN HIPERBOLA)
NAMA: KELAS: PENGERTIAN IRISAN KERUCUT Bangun Ruang Kerucut yang dipotong oleh sebuah bidang datar. RINGKASAN IRISAN KERUCUT (PARABOLA, ELIPS, DAN HIPERBOLA) Macam-macam Irisan Kerucut: 1. Parabola 2.
Lebih terperinciMODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi
MODUL 10 Fungsi 10.1 Kompetensi 1. Mahasiswa mampu membagi logika program dengan menggunakan fungsi. 2. Mahasiswa memahami konsep rekursif serta mengimplementasikan dengan menggunakan fungsi. 10.2 Alat
Lebih terperinciJurnal Sarjana Teknik Informatika e-issn: Volume 2 Nomor 1, Februari 2014
MEDIA PEMBELAJARAN ALGORITMA GARIS DAN LINGKARAN BERBASIS MULTIMEDIA 1 Meca Agustama, 2 Sri Handayaningsih (0530077701) 1,2 Program Studi Teknik Informatika Universitas Ahmad Dahlan Prof. Dr. Soepomo,
Lebih terperinci10 Grafik Sudut Deviasi Bangun Datar
10 Grafik Sudut Deviasi Bangun Datar Kita telah mempelajari bagaimana menghitung besar sudut belok di setiap titik pada tepi suatu bangun datar. Satu hal yang menarik tentang lingkaran adalah bahwa besar
Lebih terperinciDaftar kelompok Kelas Mahasiswa Angkatan 52 Program Pendidikan Kompetensi Umum Institut Pertanian Bogor
1 INT INT B04158001 2 INT INT B04158004 3 INT INT B04158005 4 INT INT B04158006 5 INT INT B04158007 6 INT INT B04158008 7 INT INT B04158009 8 INT INT B04158010 9 INT INT B04158011 10 INT INT B04158013
Lebih terperinciPEMILIHAN. Runtunan. Dian Palupi Rini, M.Kom
PEMILIHAN Dian Palupi Rini, M.Kom Runtunan Struktur runtunan hanya terdapat pada program sederhana. Pada umumnya, masalah yang akan diselesaikan memiliki beberapa alternatif pelaksanaan aksi. Suatu aksi
Lebih terperinciPERSAMAAN HIPERBOLA KEGIATAN BELAJAR 14
1 KEGIATAN BELAJAR 14 PERSAMAAN HIPERBOLA Setelah mempelajari kegiatan belajar 14 ini, mahasiswa diharapkan mampu: 1. Menentukan Persamaan Hiperbola 2. Melukis Persamaan Hiperbola Sebelumnya anda telah
Lebih terperinciPERSAMAAN ELLIPS. Setelah mempelajari kegiatan belajar 12 ini, mahasiswa diharapkan mampu: 1. Menentukan persamaan elips. 2. Melukis persamaan elips
1 KEGIATAN BELAJAR 12 PERSAMAAN ELLIPS Setelah mempelajari kegiatan belajar 12 ini, mahasiswa diharapkan mampu: 1. Menentukan persamaan elips. 2. Melukis persamaan elips Anda tentu sangat mengenal sekali
Lebih terperinciUJIAN AKHIR SEMESTER GANJIL 2008/2009 ALGORITME DAN PEMROGRAMAN Sabtu, 31 Januari 2009; Pukul 13:30 16:00; CATATAN TERTUTUP
UJIAN AKHIR SEMESTER GANJIL 2008/2009 ALGORITME DAN PEMROGRAMAN Sabtu, 31 Januari 2009; Pukul 13:30 16:00; CATATAN TERTUTUP Nama Mahasiswa:... NIM:... BAGIAN A (10 soal) Jawablah setiap pertanyaan dengan
Lebih terperinciAlgoritma & Pemrograman #8. by antonius rachmat c, s.kom, m.cs
Algoritma & Pemrograman #8 by antonius rachmat c, s.kom, m.cs Review Fungsi Minggu lalu Deklarasi dan Definisi fungsi Standard Library Function Void dan Non-void dan Parameternya REVIEW 1 4 2 3 5 Declaring,
Lebih terperinciKELAS XI PROGRAM KEAHLIAN : BISNIS DAN MANAJEMEN & PARIWISATA SMK NEGERI 1 SURABAYA. BY : Drs. Abd. Salam, MM
KELAS XI PROGRAM KEAHLIAN : BISNIS DAN MANAJEMEN & PARIWISATA SMK NEGERI 1 SURABAYA BAHAN AJAR FUNGSI LINIER & KUADRAT SMK NEGERI 1 SURABAYA Halaman 1 BAB FUNGSI A. FUNGSI DAN RELASI Topik penting yang
Lebih terperinciB. 30 X + 10 Y 300; 20 X + 20 Y 400; X 0, Y 0 C. 10 X + 30 Y 300; 20 X + 20 Y 400, X 0, Y 0 D. 10 X + 30 Y 300, 20 X + 20 Y 400, X 0, Y 0
BIDANG STUDI : MATEMATIKA 1. Harga 3 kg pepaya dan 5 kg jeruk adalah Rp 13.000, sedangkan harga 4 kg papaya dan 3 kg jeruk adalah Rp 10.000, maka harga 2 kg papaya dan 4 kg jeruk adalah. A. Rp 10.000 B.
Lebih terperinciA. TUJUAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur.
Praktikum 7 (3/5) FUNGSI A. TUJUAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Pemanggilan dengan nilai merupakan cara yang dipakai
Lebih terperinciEsther Wibowo -
Esther Wibowo - esther.visual@gmail.com Bentuk Primitif Point - Titik Line - Garis Shape/Polygon - Bentuk bangun Text - Teks Titik Direpresentasikan dengan koordinat (x,y) Biasanya tidak tampil sendiri
Lebih terperinciGrafika Komputer Pertemuan Ke-9
BAB-8 CLIPPING 2D Garis yang tidak perlu digambar dapat kita potong dengan metode clipping. Ada beberapa metode clipping yang umum diantaranya Cohen-Sutherland dan Liang-Barsky. By: I Gusti Ngurah Suryantara,
Lebih terperinciAPLIKASI POLA BATIK MENGGUNAKAN METODE FRAKTAL DAN ALGORITMA LINGKARAN 8 WAY SIMETRIS. Abstrak
APLIKASI POLA BATIK MENGGUNAKAN METODE FRAKTAL DAN ALGORITMA LINGKARAN 8 WAY SIMETRIS Angga Prastyo, Teady Matius Surya Mulyana angga.prastyo05@gmail.com, tmulyana@bundamulia.ac.id Program Studi Teknik
Lebih terperinciFUNGSI. Riri Irawati, M.Kom 3 sks
FUNGSI Riri Irawati, M.Kom 3 sks Agenda 1. Sistem Koordinat Kartesius. Garis Lurus 3. Grafik persamaan Tujuan Agar mahasiswa dapat : Menggunakan sistem koordinat untuk menentukan titik-titik dan kurva-kurva.
Lebih terperinciMasukan pengertian dan di setiap topik dan buat daftar pustaka.. latar dan tujuan ambil dari silabus online book,,, ingat ok!!!!
Masukan pengertian dan di setiap topik dan buat daftar pustaka.. latar dan tujuan ambil dari silabus online book,,, ingat ok!!!! LINGKARAN Lingkaran adalah kurva tertutup sederhana yang merupakan tempat
Lebih terperinciBentuk Primitif. Esther Wibowo -
Bentuk Primitif Esther Wibowo - esther.visual@gmail.com Bentuk Primitif Point - Titik Line - Garis Shape/Polygon - Bentuk bangun Text - Teks Titik Direpresentasikan dengan koordinat (x,y) Biasanya tidak
Lebih terperinciBAB III USULAN PENJEJAKAN WAJAH DAN PENGHITUNGAN PENGUNJUNG DENGAN JARAK EUCLIDIAN DAN TEORI PENGUKURAN FUZZY
BAB III USULAN PENJEJAKAN WAJAH DAN PENGHITUNGAN PENGUNJUNG DENGAN JARAK EUCLIDIAN DAN TEORI PENGUKURAN FUZZY Pada bab ini akan dijelaskan mengenai metode penjejakan pengunjung yang akan digunakan pada
Lebih terperinciAlgoritma & Pemrograman #5
Algoritma & Pemrograman #5 by antonius rachmat c, s.kom, m.cs Pembahasan Buatlah program untuk mengetahui kuadran dari inputan koordinat x dan y! Buatlah program untuk mencari bilangan terbesar dari 3
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 5 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan: 1. Memahami perbedaan pengiriman parameter secara nilai dan secara alamat. 2. Memecah program dalam
Lebih terperinciMenggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2)
ISSN : 1693 1173 Menggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2) Abstract In computer graphics, graphic depiction of the complex forms is actually composed of a group of primitive
Lebih terperinciPERSAMAAN DIFFERENSIAL LINIER
PERSAMAAN DIFFERENSIAL LINIER Persamaan Differensial Linier Pengertian : Suatu persamaan differensial orde satu dikatakan linier jika persamaan tersebut dapat dituliskan sbb: y + p x y = r(x) (1) linier
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 3 PERCABANGAN DAN PERULANGAN PADA C++ 1 Outline - If - if else. - Else if - Switch case - Statement for, while,
Lebih terperinciTRANSFORMASI GEOMETRI
TRANSFORMASI GEOMETRI 0 MODUL TRANSFORMASI GEOMETRI KELAS XII. IPA 16.1.6 Disusun Oleh : Drs. Pundjul Prijono Nip. 19580117.198101.1.003 PEMERINTAH KOTA MALANG DINAS PENDIDIKAN SMA NEGERI 6 Jalan Mayjen
Lebih terperinciALGORITMA MIDPOINT UNTUK PENGGAMBARAN GRAFIK BERKECEPATANG TINGGI
ALGORITMA MIDPOINT UNTUK PENGGAMBARAN GRAFIK BERKECEPATANG TINGGI Kartika Gunadi Fakultas Teknik, Jurusan Teknik Informatika - Universitas Kristen Petra e-mail: kgunadi@petra.ac.id ABSTRAK : Penggambaran
Lebih terperinciGRAFIK KOMPUTER DAN PENGOLAHAN CITRA. WAHYU PRATAMA, S.Kom., MMSI.
GRAFIK KOMPUTER DAN PENGOLAHAN CITRA WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 5 - GRAFKOM DAN PENGOLAHAN CITRA Clipping Point Clipping. Line Clipping. Algoritma Clipping. Point Clipping Dalam konteks grafika
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Fungsi : Passing Parameter by Value & Semester 3
No. LST/EKA/EKA255/09 Revisi : 00 Tgl : 8 Sept 2014 Hal 1 dari 5 A. TUJUAN PEMBELAJARAN 1. Memahami perbedaan pengiriman parameter secara nilai dan secara alamat. 2. Memecah program dalam fungsi fungsi
Lebih terperinciSUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera
SUB PROGRAM P E N G A N TA R P R O G R A M S T U D I Institut Teknologi Sumatera PRE TEST Jelaskan apa yang dimaksud dengan perulangan? Sebutkan jenis metode perulangan? Apa perbedaan dari masing-masing
Lebih terperinciPraktikum 6. Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C
Praktikum 6 Rekursi POKOK BAHASAN: Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C TUJUAN BELAJAR: Setelah melakukan praktikum dalam bab ini, mahasiswa diharapkan
Lebih terperinciModul Statistika Kelas XII SMKN 1 Stabat. Lingkaran. Elips
IR Lingkaran Elips 1 Smk n 1 stabat IRISAN KERUCUT Disusun Oleh : Dian Septiana 07144110049 Dalam PPL-T Unimed SMK N 1 Stabat SEKOLAH MENENGAH KEJURUAN NEGERI 1 STABAT LANGKAT 010 KATA PENGANTAR Puji syukur
Lebih terperinciPRAKTIKUM 6 PENGULANGAN PROSES 2
PRAKTIKUM 6 PENGULANGAN PROSES 2 A. Tujuan 1. Menjelaskan loop di dalam loop (nested loop) dan contoh kasusnya 2. Menjelaskan penggunaan pernyataan break 3. Menjelaskan penggunaan pernyataan continue 4.
Lebih terperinciPersamaan Garis singgung Melalui titik (x 1, y 1 ) diluar lingkaran. Pusat Lingkaran (a, b) Persamaan Garis singgung. Jari Jari r.
PERSAMAAN LINGKARAN Pusat Lingkaran (0, 0) Melalui titik (x, y ) pada lingkaran Jika diketahui gradient m xx y mx r yy r m x y r Persamaan Garis singgung Melalui titik (x, y ) diluar lingkaran Jari Jari
Lebih terperinciTransformasi Geometri Sederhana
Transformasi Geometri Sederhana Transformasi Dasar Pada Aplikasi Grafika diperlukan perubahan bentuk, ukuran dan posisi suatu gambar yang disebut dengan manipulasi. Perubahan gambar dengan mengubah koordinat
Lebih terperinciKontur dan Representasinya
Bab 9 Kontur dan Representasinya P endeteksi tepi menghasilkan citra tepi yang berupa citra biner (pixel tepi berwarna putih, sedangkan pixel bukan-tepi berwarna hitam). Tetapi, tepi belum memberikan informasi
Lebih terperinciOPERATOR DAN STATEMEN I/O
OPERATOR DAN STATEMEN I/O PEMROGRAMAN TURBO C++ OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. OPERATOR PENUGASAN Operator Penugasan
Lebih terperinciFungsi Non-Linear. Modul 5 PENDAHULUAN
Modul 5 Fungsi Non-Linear F PENDAHULUAN Drs. Wahyu Widayat, M.Ec ungsi non-linier merupakan bagian yang penting dalam matematika untuk ekonomi, karena pada umumnya fungsi-fungsi yang menghubungkan variabel-variabel
Lebih terperinciSUSUNAN KOORDINAT BAGIAN-1. Oleh: Fitria Khasanah, M. Pd
SUSUNAN KOORDINAT BAGIAN-1 Oleh: Fitria Khasanah, M. Pd Program Studi Pendidikan Matematika Fakultas Keguruan dan Ilmu Pendidikan Universitas PGRI Yogyakarta 2010 Letak Suatu Titik pada Garis Lurus O g
Lebih terperinciIntegral lipat dua BAB V INTEGRAL LIPAT 5.1. DEFINISI INTEGRAL LIPAT DUA. gambar 5.1 Luasan di bawah permukaan
BAB V INTEGRAL LIPAT 5.1. DEFINISI INTEGRAL LIPAT DUA gambar 5.1 Luasan di bawah permukaan 61 Pada Matematika Dasar I telah dipelajari integral tertentu b f ( x) dx yang dapat didefinisikan, apabila f
Lebih terperinciANALISIS VEKTOR. Aljabar Vektor. Operasi vektor
ANALISIS VEKTOR Aljabar Vektor Operasi vektor Besaran yang memiliki nilai dan arah disebut dengan vektor. Contohnya adalah perpindahan, kecepatan, percepatan, gaya, dan momentum. Sementara itu, besaran
Lebih terperinciTRANSFORMASI GEOMETRI
0 MODUL TRANSFORMASI GEOMETRI KELAS XII. IPA 16.1.6 Disusun Oleh : Drs. Pundjul Prijono Nip. 19580117.198101.1.003 PEMERINTAH KOTA MALANG DINAS PENDIDIKAN SMA NEGERI 6 Jalan Mayjen Sungkono No. 58 Telp.
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA Dalam bab ini membahas pengujian dan analisa alat yang telah dirancang dan dibuat. Pengujian alat dimulai dari masing-masing komponen alat sampai dengan pengujian keseluruhan
Lebih terperinciTELAAH MATEMATIKA SEKOLAH MENENGAH I TRANSFORMASI GEOMETRI
TELAAH MATEMATIKA SEKOLAH MENENGAH I TRANSFORMASI GEOMETRI OLEH: 1. RATMI QORI (06081181320002) 2. FAUZIAH (06081181320015) 3. NYAYU ASTUTI (06081281320018) 4. ISKA WULANDARI (06081281320038) PENDIDIKAN
Lebih terperinciObyektif : KONTROL ALUR PROGRAM
KONTROL ALUR PROGRAM Obyektif : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengetahui dan memahami tentang perulangan (iterasi) 3. Dapat membuat program tentang control alur program PERCABANGAN
Lebih terperinciParabola didefinisikan sebagai tempat kedudukan titik-titik P(x, y) pada
Parabola 6.1. Persamaan Parabola Bentuk Baku Parabola didefinisikan sebagai tempat kedudukan titik-titik P(x, y) pada bidang sedemikian hingga titik itu berjarak sama dari suatu titik tertentu yang disebut
Lebih terperinciBAB 21 TRANSFORMASI GEOMETRI 1. TRANSLASI ( PERGESERAN) Contoh : Latihan 1.
TRANSFORMASI GEOMETRI BAB Suatu transformasi bidang adalah suatu pemetaan dari bidang Kartesius ke bidang yang lain atau T : R R (x,y) ( x', y') Jenis-jenis transformasi antara lain : Transformasi Isometri
Lebih terperinciBab 2 Relasi 9 BAB II RELASI TUJUAN PRAKTIKUM TEORI PENUNJANG
Bab 2 Relasi 9 BAB II RELASI TUJUAN PRAKTIKUM 1. Memahami tentang Relasi dan pengertiannya 2. Memahami tentang produk kartesius 3. Memahami sifat sifat relasi TEORI PENUNJANG Relasi Relasi dari himpunan
Lebih terperinciPRAKTEK I : DASAR DASAR AUTOCAD (2D)
PRAKTEK I : DASAR DASAR AUTOCAD (2D) Line Perintah untuk membuat garis lurus Tiga sistem koordinat: a. Koordinat Kartesius Command: LINE (tekan Enter) Specify fist point: 1,2 (tekan Enter) Specify next
Lebih terperinciKontrak Kuliah. Stored Procedures and Function. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Stored Procedures and Function Edi Sugiarto, S.Kom, M.Kom 1 Stored Procedure 2 Stored Procedures Merupakan sekumpulan sintaks SQL yang tersimpan pada server Memiliki beberapa keunggulan
Lebih terperinciGEOMETRI ANALITIK BIDANG DAN RUANG. sofyan mahfudy-iain Mataram
GEOMETRI ANALITIK BIDANG DAN RUANG PERKENALAN Nama : Sofyan Mahfudy Tempat tgl lahir : Pacitan, 29 Maret 1985 Status : Menikah Pendidikan : Universitas Muhammadiyah Surakarta dan Universitas Sebelas Maret
Lebih terperinciBab 1. Irisan Kerucut
Tahun Ajaran 01 01-013/Genap Bab 1. Irisan Kerucut e=0 e 1 A. Lingkaran Persamaan Lingkaran yang berpusat di titik (0,0) Pada segitiga siku-siku, siku, menurut dalil phytagoras berlaku : c =
Lebih terperinciSedangkan bentuk umum pendefinisian fungsi adalah : Tipe_fungsi nama_fungsi(parameter_fungsi) { statement statement... }
FUNGSI Deklarasi Fungsi Sebelum digunakan (dipanggil), suatu fungsi harus dideklarasikan dan didefinisikan terlebih dahulu. Bentuk umum pendeklarasian fungsi adalah : ===============================================
Lebih terperinciPERSAMAAN LINGKARAN. Tujuan Pembelajaran
KTSP & K-3 matematika K e l a s XI PERSAMAAN LINGKARAN Tujuan Pembelajaran Setelah mempelajari materi ini, kamu diharapkan mempunyai kemampuan sebagai berikut.. Memahami definisi lingkaran.. Memahami persamaan
Lebih terperinciLATIHAN SOAL (FUNGSI & PROSEDUR)
LATIHAN SOAL (FUNGSI & PROSEDUR) P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 11/11/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Mahasiswa dapat meningkatkan kemampuan pemrograman
Lebih terperinciMemory Management 2 : References. Pertemuan 7
Memory Management 2 : References Pertemuan 7 Outline Memory Management 2 : References Creating References Using the Address of Operator on References References Cannot be Reassigned Passing Function Arguments
Lebih terperinciPersamaan Parametrik
oki neswan (fmipa-itb) Persamaan Parametrik Kita telah lama terbiasa dengan kurva yang dide nisikan oleh sebuah persamaan yang menghubungkan koordinat x dan y: Contohnya persamaan eksplisit seperti y x
Lebih terperinciSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA S1-TI ALGORITMA & PEMROGRAMAN MODUL V STRUKTUR KONTROL PERULANGAN SEM I WAKTU 100 MNT I. STRUKTUR PERULANGAN Salah satu kelebihan
Lebih terperinciMODUL PRAKTIKUM GEOMETRI ANALITIK DATAR. Oleh : NYIMAS AISYAH PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS SRIWIJAYA
MODUL PRAKTIKUM GEOMETRI ANALITIK DATAR Oleh : NYIMAS AISYAH PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS SRIWIJAYA PERTEMUAN PERTAMA JARAK ANTARA DUA TITIK A. Tujuan Praktikum
Lebih terperinciGrafika Komputer Pertemuan Ke-13. Pada materi ini kita akan mempelajari proyeksi 3D. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom
Pada materi ini kita akan mempelajari proyeksi 3D. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom BAB-12 PROEKSI 3D 12.1. PENDAHULUAN Proyeksi merupakan salah satu jenis transformasi, yaitu transforamsi
Lebih terperinciLingkaran. A. Persamaan Lingkaran B. Persamaan Garis Singgung Lingkaran
Bab Sumber: www.panebiancod.com Setelah mempelajari bab ini, Anda harus mampu merumuskan persamaan lingkaran dan menggunakannya dalam pemecahan masalah; menentukan persamaan garis singgung pada lingkaran
Lebih terperinci