pemrograman komputer DENGAN BAHASA FORTRAN

dokumen-dokumen yang mirip
Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015

ALGORITMA DAN DIAGRAM ALIR

Algoritma Dan Pemrograman [algoritma, program, flowchart] Presented by Rijal Fadilah, S.Si

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 1 & 2. Ahmad hidayat

Pertemuan 4 Diagram Alur / Flowchart

Algoritma dan Flowchart. Dasar Programming 1

PENDAHULUAN PEMROGRAMAN KOMPUTER. Mengapa Belajar Pemrograman Komputer?

Modul PVB-POLINEMA V1.0

Findra Kartika Sari Dewi

DEFINISI SIMBOL FLOWCHART

Struktur Data Review Algoritma, Pemrograman. Presented by Rijal Fadilah, S.Si

Algoritma. Contoh Algoritma

Pertemuan 4 Diagram Alur / Flowchart

ALGORITMA. Bahasa Pemrograman adalah prosedur atau tata cara penulisan program.

FLOWCHART - LANJUTAN

HUBUNGAN SATUAN PANJANG DENGAN DERAJAT

Dasar-dasar Algoritma Dan Representasi Algoritma. Pengampu : Muhammad Zidny Naf an, M.Kom

Pengantar Algoritma & Flow Chart

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. What is Algorithm??

Pengampu : Agus Priyanto, M.KOM

Decission : if & if else

ALGORITMA, FLOWCHART dan PSEUDO-CODE

Algoritma Pemrograman

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 3

TUGAS PRAKTEK PEMROGRAMAN DENGAN BAHASA C++

MATERI SIMKOMDIG PENGERTIAN DASAR LOGIKA DAN ALGORITMA

LAMPIRAN. Menurut Whitten dan Bentley (2004,p 344), Data Flow Diagram (DFD) adalah

Tunggu. Bicara. Tutup. Stop

Definisi & Simbol Flowchart. Agustine Hana. M


Jika persegi panjang ABCD di atas diketahui OA = 26 cm, maka panjang BO adalah... A. 78 cm. C. 26 cm B. 52 cm. D. 13 cm Kunci : C Penyelesaian :

1. Runtunan (Sequence) 2. Pemilihan (Selection) 3. Pengulangan. (Repetition) SEQUENCE/RUNTUNAN

BAB I PENGANTAR ALGORITMA

Mengapa Belajar Pemrograman Komputer?

Algoritma Pemrograman I

LAPORAN PRAKTIKUM I. Oleh:

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

KIPAS ANGIN OTOMATIS DENGAN SENSOR SUHU BERBASIS MIKROKONTROLER ATMEGA 8535

Diagram Alur (Flowchart)

Logika Informatika. Heri Sismoro, M.Kom. STMIK AMIKOM Yogyakarta

BAB III PERANCANGAN DAN REALISASI. blok diagram dari sistem yang akan di realisasikan.

Pemrograman Dasar. Pengantar Algoritma. Sutrisno Chandra Dewi Marji Ismiarta Aknuranda Issa Arwani A. Afif Supianto PTIIK- UB

Pemrograman Dasar P E N G A N T A R A L G O R I T M A

Algoritma & Pemrograman #1. Antonius Rachmat C, S.Kom

Pemodelan Komputer Sederhana

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

Khusnawi, S.Kom, M.Eng

BAB I PENGANTAR ALGORITMA

IT234 ALGORITMA DAN STRUKTUR DATA

C. 9 orang B. 7 orang

Bab 2. Dasar-Dasar Pemrograman C

ALGORITMA & PEMROGRAMAN

PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART)

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

MAKALAH FUNGSI KUADRAT GRAFIK FUNGSI,&SISTEM PERSAMAAN KUADRAT

PENGAMBILAN KEPUTUSAN

Algoritma dan Pemograman 1A. Minggu 2

Algoritma Pemrograman Fery Updi,M.Kom

Algoritma, Pseudo Code Flow Chart

BAB 2 TINJAUAN TEORITIS. adalah luas daerah tertutup suatu permukaan bangun datar.

1. Algoritma & Pemrograman

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Brigida Arie Minartiningtyas, M.Kom

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

: Entitas/Entity. : Aliran data. : Proses. : Penyimpanan data (data store)

ALGORITMA & PENGEMBANGAN

BAB IV ANALISA DAN PENGUJIAN ALAT

Buat program untuk menghitung volume dari sebuah kubus

BAB III PERANCANGAN SISTEM

Algoritma & Struktur Data I. Mia Fitriawati, S.Kom,M.Kom. Tujuan Perkuliahan

PAKET 2 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

SRI REDJEKI KALKULUS I

PEMECAHAN MASALAH MATEMATIKA

SOAL UJI COBA MATEMATIKA DKI JAKARTA 20 FEBRUARI 2018 D. 97

C. y = 2x - 10 D. y = 2x + 10

Pengenalan Algoritma & Pemrograman

Algoritma Pemograman 1 A. Minggu 1

BAB 3 METODE PENELITIAN

PAKET 2 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

Algoritma & Pemrograman #1

BAB 1 BESARAN VEKTOR. A. Representasi Besaran Vektor

5. Teknik Pengulangan

Struktur Kontrol Perulangan (Loop) Algoritme dan Pemrograman. Struktur Kontrol Perulangan: while. Struktur Kontrol Perulangan: while

MUHAMMAD TAUFIQ HARI INI ADALAH MILIKMU, MAKA ISILAH DENGAN KEMANFAATAN DAN KEMULIAAN

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Soal Ujian Tengah Semester flow

BAB III PERENCANAAN DAN PERANCANGAN

PEMOGRAMAN DASAR - FLOWCHART -

BAB 3 PENYELESAIAN KONDISI

Pengantar Algoritma dan Program

PEMBAHASAN SOAL-SOAL UN TAHUN 2012 KODE : C37 NO SOAL PEMBAHASAN 1

DAFTAR SIMBOL 1. CLASS DIAGRAM. Nama Komponen Class

BAB VII CONTOH APLIKASI PROGRAM PLC

System flow Chart 12/22/2011

SOAL DAN PEMBAHASAN OSN MATEMATIKA SMA/MA 2013 AHMAD THOHIR

UPI YPTK Jurnal KomTekInfo Vol. 4, No. 2, Desember 2017, Hal ISSN : Copyright 2017 by LPPM UPI YPTK Padang

NO SOAL PEMBAHASAN 1

Perkalian Titik dan Silang

Transkripsi:

pemrograman komputer DENGAN BAHASA FORTRAN

1. ALGORITMA 2. DIAGRAM ALIR / FLOW CHART DIAGRAM NG MERUPAKAN REPRESENTASI DARI ALGORITMA AGAR MUDAH DIBACA DAN SETIAP ORANG MEMPUNI INTERPRETASI NG SAMA TERHADAPN DIAGRAM PEMBANTU UNTUK MEMBUAT DAN MEMERIKSA ALGORITMA NG BENAR DINTAKAN DENGAN SIMBOL SIMBOL NG TELAH DISEPAKATI SECARA INTERNASIONAL ( STANDART ) SIMBOL-SIMBOL YG DIGUNAKAN DIBUAT OLEH IBM

3. PROGRAM KOMPUTER ALGORITMA NG DITULIS DALAM BAHASA KOMPUTER DAN BERISI INSTRUKSI-INSTRUKSI KEPADA KOMPUTER TENTANG APA NG HARUS DIKERJAKAN RANGKAIAN INSTRUKSI KEPADA KOMPUTER DENGAN URUTAN NG JELAS DAN DITULIS DALAM BAHASA KOMPUTER TENTANG APA NG HARUS DIKERJAKAN PADA PROSES PEMECAHAN MASALAH TEKNIK TERTENTU

1. Anak Panah : Menyatakan Arah Proses Kebawah Keatas Kekiri Kekanan 2. Bulat Telor : Tanda Mulai / Selesai Start 3. Jajaran Genjang : Pernyataan Masukan / Keluaran ( Input / Output ) 4. Persegi Panjang : Pernyataan Proses / Ekspresi 5. Belah Ketupat : Pernyataan Kontrol/Pengujian/Pengambilan Kptsn

6. Segi Enam Tak Beraturan : Menyatakan Persiapan ( Inisialisasi ) / Pernyataan Berulang ( Looping ) 7. Segi Empat : Pernyataan Subprogram 8. Lingkaran Kecil : Tanda Sambungan / Label 9. Potongan Kertas : Keluaran yg dicetak oleh Printer

KELUAR MASUK Pandanglah suatu jebakan sederhana yg hanya mempunyai satu pintu masuk dan keluar serta dibuat sdrs tdk ada kemungkinan berbalik bila sudah memasukinya, sedangkan Mesin Otomatis(MO) yg akan masuk hanya dpt melakukan : D C TEMBOK B A Maju selangkah demi selangkah Berputar ¼ putaran ke kanan/kiri Dapat merasakan bila didepan ada tembok Dapat mengontrol apakah didalam atau luar jebakan JALUR

Permasalahan : 1. Bagaimana Algoritma perjalanan yg harus ditempuh M.O dari pintu masuk sampai keluar jebakan? 2. Nyatakan algoritma tersebut ke dalam bentuk diagram alir. Penyelesaian : D C B A JALUR PERJALANAN MO Algoritma Paling Sederhana : 1. MO maju selangkah masuk jebakan dan terus ke langkah 2. 2. MO melakukan pengujian : Apakah Sudah Keluar Jebakan? - Bila Ya Masalah selesai dan MO berhenti. - Bila Tidak Terus kelangkah 3. 3. MO berbelok kekanan dan kelangkah 4. 4. MO melakukan pengujian : Apakah Didepan Ada Tembok? - Bila Ya Terus kelangkah 5 - Bila Tidak Terus langkah 1 5. MO berbelok kekiri dan terus kelangkah 4.

DIAGRAM ALIR : MULAI MAJU SELANGKAH LANGKAH 1 KELUAR LANGKAH 2 SELESAI BELOK KE KANAN LANGKAH 3 TEMBOK BELOK KE KIRI LANGKAH 4 LANGKAH 5

ANIMASI PENYELESAIAN MULAI MAJU SELANGKAH LANGKAH 1 KELUAR LANGKAH 2 SELESAI BELOK KE KANAN LANGKAH 3 TEMBOK LANGKAH 4 D C B A BELOK KE KIRI LANGKAH 5 JALUR PERJALANAN MO

DIAGRAM ALIR SOAL : BILA SUHU DALAM SKALA CELCIUS C = 37 o, BERAPAKAH SUHU TERSEBUT DALAM SKALA REAMUR ( R ) DAN FAHRENHEIT ( F )? ANALISIS : RUMUS KONVERSI : R = 4 C / 5 ; = 9 C / 5 + 32 ALGORITMA : 1. MULAI 2. AMBIL C = 37 3. HITUNG R = 4 C/5 ; F = 9 C/5 + 32 4. TULIS C, R, F 5. SELESAI F MULAI C = 37. R = 4 C / 5 F = 9 C / 5 + 32 TULIS C, R, F SELESAI

DIAGRAM ALIR MULAI SOAL : CARILAH KONVERSI SUHU DARI SKALA CELCIUS KEDALAM SKALA REAMUR (R) DAN FAHRENHEIT (F)? ANALISIS : RUMUS KONVERSI : R = 4 C / 5 ; F = 9 C / 5 + 32 ALGORITMA : 1. MULAI 2. BACA DATA C 3. HITUNG R = 4 C/5 ; F = 9 C/5 + 32 4. TULIS C, R, F 5. SELESAI BACA C R = 4 C / 5 F = 9 C / 5 + 32 TULIS C, R, F SELESAI

DIAGRAM ALIR SOAL : DIKETAHUI PERSAMAAN NONLINIER Y = 2.5 X 7 + 4.3 X 5 + 3.5 X 2 + 9.4, CARILAH HARGA Y BILA DATA X DITENTUKAN LEWAT PEMBACAAN? MULAI BACA X ALGORITMA : 1. MULAI 2. BACA DATA X 3. HITUNG Y = 2.5 X 7 + 4.3 X 5 + 3.5 X 2 + 9.4 4. TULIS X, Y 5. SELESAI Y = 2.5 X 7 + 4.3 X 5 + 3.5 X 2 + 9.4 TULIS X, Y SELESAI

DIAGRAM ALIR SOAL : TENTUKAN KELILING DAN LUAS SEGITIGA, BILA SEMUA SISIN DITENTUKAN LEWAT PEMBACAAN? ANALISIS : A,B,C = SISI-SISI SEGITIGA ; KELILING = A+B+C ; S = ½ KELILING ; LUAS = S(S-A)(S-B)(S-C) S A B C. ALGORITMA : 1. MULAI 2. BACA DATA A, B, C 3. HITUNG AKEL=A+B+C ; S = AKEL/2 ; ALUAS = S(S-A)(S-B)(S-C) 4. TULIS A, B, C, AKEL, ALUAS 5. SELESAI MULAI BACA A,B,C AKEL = A + B + C S = AKEL / 2 ALUAS = S(S-A)(S-B)(S-C) TULIS A, B, C, AKEL, ALUAS SELESAI

SOAL : BUATLAH TABEL SUHU DALAM SKALA REAMUR DAN FAHRENHEIT U/ HARGA- HARGA CELCIUS MULAI DARI 5 o S / D 90 o DENGAN LAJU KENAIKAN 5 o? ANALISIS : RUMUS KONVERSI : R = 4 C / 5 ; F = 9 C / 5 + 32 ; HARGA AWAL C = 0. ; LAJU KENAIKAN C = C + 5 ALGORITMA : 1. MULAI 2. AMBIL C = 0. 3. HITUNG C=C+5 ; R = 4C/5 ; F = 9C/5+32 4. TULIS C, R, F 5. UJI APAKAH C < 90, APABILA KEMBALI KE 3, BILA KE 6. 6. SELESAI DIAGRAM ALIR MULAI C = 0. C = C + 5 R = 4 C / 5 F = 9 C / 5 + 32 TULIS C, R, F C < 90 SELESAI

Ax 2 Bx C 0, A, B, C Riil

Algoritma ( Buat sendiri dalam pernyataan ): A = 0 B 0 = 0 0 D = B 2 4 AC W = 2A = 0 C 0 X = - C / B W1 = - B / W W2 = ldl / W D > 0 D = 0 2 Akar Riil : X 1 = W1 + W2 X 2 = W1 W2 PERS.TDK TENTU PERS.TDK MUNGKIN D < 0 Akar Kembar : X = W1 2 Akar Kompleks : X1 = W1 + W2 i X2 = W1 W2 i

MULAI BACA A, B, C A = 0 D = B2-4AC W = 2A W1 = -B / W W2 = IDI / W B = 0 C = 0 CETAK PTT X1 = -C / B CETAK PTM CETAK X1 D = 0 D > 0 CETAK 2 AKAR KOMPLEKS : W1, W2 X1 = W1 X1= W1 + W2 X2= W1 - W2 CETAK AKAR KEMBAR X1 AKAR RIIL X1, X2 SELESAI