ALGORITMA (2) Mengupas Kentang

dokumen-dokumen yang mirip
Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

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

A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual

Algoritma Pemrograman. Fery Updi,M.Kom

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Fungsi : Dasar Fungsi

Algoritma Pemrograman 2B (Pemrograman C++)

Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

FUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.

PRAKTIKUM 7 FUNGSI 1

BAB III PERINTAH INPUT OUTPUT

Kuliah III - Dasar Pemrograman

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Tipe Data, Variabel, Input/Output

Algoritma dan Pemrograman

Konsep Pemrograman. Bab 11. Pointer 1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Bab 3. Decision 1 (Pengambilan Keputusan)

Perulangan, Percabangan, dan Studi Kasus

A. TUJUAN 1. Menjelaskan tentang konsep dari variabel pointer. zzzz. Address. Gambar 8.1 Variabel pointer px menunjuk ke variabel x

BAB 4 PENGENALAN BAHASA C

Konsep Dasar Pemrograman Dan Pengenalan C++

Algoritma Pemrograman. Fery Updi,M.Kom

Chapter 3.2 : Tipe, Nama dan Nilai

Bab 2. Dasar-Dasar Pemrograman C

Algoritma & Pemrograman #3

Tipe Data dan Variabel

MODUL DUA VARIABEL DAN TIPE VARIABEL

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

TUGAS MATA KULIAH DASAR PEMROGAMAN

MODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi

Achmad Solichin.

Pengenalan Bahasa C week 1

Tipe Data dan Operator

elemen Dasar Bahasa Pemrograman C

Bahasa C-M6 By Jamilah, Skom 1

POINTER I. Oleh : Mike Yuliana PENS-ITS

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

Laporan Praktikum TMD02 Algoritma dan Struktur Data dengan C. Coding 1. NIM/ No. Reg. : : Mhd. Syarif : : Blog

PENGENALAN BAHASA C DAN C++

Array 1 A. TUJUAN PEMBELAJARAN

PRAKTIKUM 3 DASAR PEMROGRAMAN C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Pengenalan C++ Oleh : Dewi Sartika

BAB II DASAR-DASAR PEMROGRAMAN C

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Tipe Data. Adri Priadana

Chapter 1 KONSEP DASAR C

Sekilas Tentang C. Dasar Pemrograman & Algoritma

Pendahuluan Pemrograman C Tipe Data DASAR PEMROGRAMAN. TIM PENGAJAR PEMROGRAMAN Departemen Ilmu Komputer IPB. Pertemuan 1

VARIABEL & TIPE DATA PEMROGRAMAN C++

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024

PENGENALAN BAHASA C. Praktikum 3

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

Algoritme dan Pemrograman

Pengambilan Keputusan

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Konsep Pemrograman. Bab 10. String. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Komentar, Identifier, Konstanta dan Variabel

POLITEKNIK CALTEX RIAU

POLITEKNIK CALTEX RIAU

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

POINTER DASAR PEMROGRAMAN

Pengumuman ALGORITME DAN PEMROGRAMAN

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

BAB I SEKILAS TENTANG C

Tipe Data dan Variabel

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

TUGAS PENDAHULUAN MODUL I PERKENALAN MIKU, COMPILER BAHASA C, DAN STANDARD INPUT-OUTPUT

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C

Fungsi 1 DASAR PEMROGRAMAN

MODUL 1 STANDAR INPUT DAN OUTPUT

PENGENALAN C++ Bab 1

Fungsi DASAR PEMROGRAMAN

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

ALGORITMA DAN STRUKTUR DATA POINTER DAN FUNCTION

Bahasa C melengkapi fasilitas modular dengan menggunakan fungsi pada setiap SubProgram. Contoh pembagian program menjadi beberapa subprogram.

DATA PADA BAHASA C TIPE DATA

MODUL IV Analisis Kasus/Pemilihan

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

Fungsi DASAR PEMROGRAMAN

9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

PERTEMUAN 3 KONSEP TIPE DATA

IT234 - Algoritma dan Struktur Data. Ramos Somya

DIKTAT MATA KULIAH PEMROGRAMAN I BAB XI POINTER

BAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel

Dasar-dasar C/C++ Ekohariadi FT Unesa

Algoritme dan Struktur Data

Pengulangan. Overview. Tujuan. 1.1 Konsep Pengulangan

Transkripsi:

Rosa Ariani Sukamto

ROSA ARIANI SUKAMTO Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Facebook: https://www.facebook.com/rosa.ariani.sukamto Email: rosa_if_itb_01@yahoo.com

ALGORITMA Semua orang sebenarnya banyak memikirkan mengenai algoritma Algoritma adalah mengenai membuat solusi atas permasalahan dengan runut Algoritma sebenarnya sudah sering digunakan dalam kehidupan sehari-hari, hanya saja orang sering tidak mengingatnya dengan runut dan detail Dalam membuat sebuah program komputer dibutuhkan solusi permasalahan yang runut (algoritma)

ALGORITMA (2) Mengupas Kentang

PEMROGRAMAN Pemrograman adalah proses untuk membuat sebuah program komputer Membuat program dilakukan dengan memetakan algoritma ke dalam bahasa pemrograman Misalkan membuat program untuk menampilkan kalimat, maka yang harus dimengerti adalah bagaimana cara bahasa pemrograman dalam menampilkan kalimat

PEMROGRAMAN (2) #include <stdio.h> int main(){ printf("hello Dunia."); return 0; }

PEMROGRAMAN (3)

PEMROGRAMAN (4) Program dijalankan dengan menggunakan memori komputer Sebelum program dibuat, maka dapat dianggap memori komputer masih kosong, kita dapat membayangkannya sebagai lapangan kosong yang luas Oleh karena itu segala kebutuhan akan proses harus dibuat atau dideklarasikan terlebih dahulu agar dikenali oleh komputer

VARIABEL Variabel dapat diartikan suatu tempat untuk menyimpan sebuah nilai Dalam bayangan atau logika kita, kita bisa menganggap bahwa variabel adalah sebuah kotak untuk menyimpan nilai Kotak bernama bilbulat menyimpan sebuah nilai bilangan bulat yaitu angka 9

TIPE DATA integer bilangan bulat (tidak memiliki angka di belakang koma) float bilangan riil (dapat menyimpan angka di belakang koma) char karakter

INTEGER Dalam bahasa pemrograman C, deklarasi variabel integer adalah sebagai berikut: int bilbulat = 9; Atau bisa juga dengan hanya mendeklarasikan kotaknya saja tanpa nilai int bilbulat; Jika hanya dideklarasikan tanpa nilai, maka sebenarnya nilai yang ada di dalam kotak bergantung pada kompilator yang digunakan

INTEGER (2) Jika setelah di deklarasikan, dan kemudian nilai diubah, maka nilai sebelumnya tidak akan disimpan lagi di dalam kotak int bilbulat = 9; bilbulat = 12;

FLOAT Dalam bahasa pemrograman C, deklarasi variabel float adalah sebagai berikut: float bilriil = 59.0; Atau bisa juga dengan hanya mendeklarasikan kotaknya saja tanpa nilai float bilriil; Jika hanya dideklarasikan tanpa nilai, maka sebenarnya nilai yang ada di dalam kotak bergantung pada kompilator yang digunakan

FLOAT (2) Jika setelah di deklarasikan, dan kemudian nilai diubah, maka nilai sebelumnya tidak akan disimpan lagi di dalam kotak float bilriil = 59.0; bilriil = 99.99;

CHAR Untuk tipe data char, sama halnya dengan pendeklarasian integer maupun float. Cara mendeklarasikan adalah tipe_data nama_variabel; tipe_data nama_variabel = nilai; Tipe char dideklarasikan dengan menggunakan tanda petik satu (') char karakter = 'A';

OPERATOR ARITMATIKA Dalam pemrograman juga dikenal operator aritmatika seperti (dalam bahasa pemrograman C) Tambah (+) Kurang (-) Bagi (/) Kali (*) Modula (sisa pembagian) (%)

KOMENTAR Komentar tidak dieksekusi oleh kompilator Komentar hanya digunakan untuk menambahkan keterangan terhadap kode program Berikut adalah cara penulisan komentar dalam bahasa C //ini adalah program pertama yang dibuat /* nama: Rosa Ariani Sukamto deskripsi program: menambahkan dua bilangan */

MENAMPILKAN KE LAYAR (OUTPUT) Pada bahasa pemrograman C, menampilkan sesuatu ke layar menggunakan fungsi printf printf ("Wilujeng Sumping."); Menampilkan nilai variabel integer printf("isi variabel bilangan bulat adalah %d\n", bilbulat); %d digunakan sebagai penanda posisi nilai variabel bilbulat ditampilkan (khusus integer) \n adalah penanda berganti baris (newline) Menampilkan nilai variabel float printf("isi variabel bilangan riil adalah %f\n", bilriil); Menampilkan nilai variabel char printf("isi variabel karakter adalah %c\n", karakter);

MENERIMA MASUKAN (INPUT) Pada bahasa pemrograman C, menerima masukan dari user dapat menggunakan fungsi scanf scanf("%d", &bilbulat); scanf("%f", &bilriil); scanf("%c", &bilkarakter); yang berarti masukan user akan dimasukkan ke dalam variabel

ALGORITMA STUDI KASUS Membuat algoritma untuk menambahkan dua buah bilangan masukan user Membuat variabel untuk menampung bilangan pertama Membuat variabel untuk menampung bilangan kedua Meminta masukan dari user untuk kedua bilangan Membuat variabel untuk menampung hasil pertambahan bilangan pertama dan kedua Menampilkan hasil pertambahan kedua bilangan

KODE PROGRAM STUDI KASUS #include <stdio.h> int main(){ } int bilsatu;//membuat variabel untuk menampung bilangan pertama int bildua;//membuat variabel untuk menampung bilangan kedua //Meminta masukan dari user untuk kedua bilangan printf("masukkan bilangan pertama:\n"); scanf("%d", &bilsatu); printf("masukkan bilangan kedua:\n"); scanf("%d", &bildua); /* Membuat variabel untuk menampung hasil pertambahan bilangan pertama dan kedua */ int hasil = bilsatu + bildua; // Menampilkan hasil pertambahan kedua bilangan printf("hasil penambahan adalah %d\n", hasil); return 0;

DAFTAR PUSTAKA S, Rosa A. dan M. Shalahuddin. 2010. Modul Pembelajaran: Algoritma dan Pemrograman. Modula: Bandung.