BAB I PENDAHULUAN.

Slides:



Advertisements
Presentasi serupa
Algoritma dan Flowchart
Advertisements

PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
KONSEP DASAR PROGRAM BAHASA C
Konsep Bahasa C++.
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Teknik Pemrograman Terstruktur 2
ALGORITMA “Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. sistematis dan logis artinya,
Teks Algorithma Ery Setiyawan Jullev A.
PEMROGRAMAN TERSTRUKTUR
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Pendahuluan : Konsep memprogram, bahasa pemrograman dan komputer
Perkembangan Bahasa.
Pengantar Algoritma dan pemograman
Pengantar C (Minggu ke II)
Pendahuluan Definisi :
DASAR STRING PEMROGRAMAN SISTEM.
Fungsi dan Prosedur.
Pratikum Pemograman Menggunakan Konsep Dasar Bahasa C, Sebagai Pemahaman Algoritma dan pemrograman.
Pengenalan Bahasa C Pengenalan Bahasa C.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
1 Pertemuan Pengantar Bahasa C Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
Dasar Pemrograman Nama : 1. Panca Mustapa (P ) (P ) 2. Prana Yudha P 2. Prana Yudha P (P ) (P )
Notasi Algoritma TEE 2103 Algoritma dan Pemrograman
TEE 2103 Algoritma dan Pemrograman
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
Algoritme dan Pemrograman
PENEMU ALGORITMA Perangko dari Rusia pada Gambar di samping ini bergambar seorang pria dengan nama Muhammad ibn Mūsā al- Khwārizmī. Bagi kalian yang.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
I Gusti Agung Made Wirautama, S.Kom
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Bahasa Pemrograman dasar
Notasi Algoritma & Tipe Data
Bahasa Pemprograman Dasar Pertemuan 2
Pertemuan 1 Pengenalan Bahasa C++.
Pemrograman Terstruktur
Start.
PART 4 Pengenalan Bahasa C
Pengenalan dan Struktur Java (Statement Output)
Bahasa C – Intro Yenni Astuti, S.T., M.Eng..
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
TEE 2103 Algoritma dan Pemrograman
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pseudocode – Tipe Data, Variabel, dan Operator
Algoritma.
ALGORITMA PEMROGRAMAN DASAR
Minggu 5 Imam Fahrur Rozi
Pemrograman Terstruktur Menggunakan Bahasa C++
Definisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti.
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Agung Risman Subagja Andy Molla Ayu Delima Dian Meliana Restu Faridah
DASAR PEMROGRAMAN KOMPUTER
Algoritma dan Pemrograman (Pertemuan 04)
Keterampilan komputer 1AB
Notasi Algoritmik.
STRUKTUR DATA Konsep Dan Arsitektur.
LOGIKA DAN ALGORITMA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
INTRODUCTION TO C++
Algoritma pemrogaman komputer
Pemrograman Terstruktur
INTRODUCTION TO C++
Oleh : Pramesthi Handaru
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Chapter 1 : Pengantar Algoritma
Pemrograman Terstruktur Menggunakan Bahasa C++
Chapter 1 : Pengantar Algoritma
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
T0616 ALGORITMA DAN PEMROGRAMAN (2)
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

BAB I PENDAHULUAN

Pengenalan Algoritma - Sejarah Bahasa C C adalah bahasa pemrograman komputer yang dibuat tahun 1972 oleh Dennis Ritchie di perusahaan Bell Laboratories. C menjadi inspirasi untuk hampir semua bahasa tingkat tinggi paling populer yang tersedia saat ini, seperti Java, C++, C#, PHP, Perl dan Python. Sistem operasi Unix, Microsoft Windows, Linux, Sun Solaris, FreeBSD, AIX, HP-UX dan Mac OS X semuanya dibuat dengan bahasa C.

Referensi Bahasa C Pada tahun 1978 Dennis Ritchie dan Brian Kernighan menerbitkan edisi pertama buku yang berjudul The C Programming Language. Versi bahasa C dalam buku ini kemudian dikenal sebagai K&R C. Pada tahun 1989 American National Standard Institute membuat standar C yang dikenal sebagai ANSI C. Edisi kedua The C Programming Language meliputi ANSI C. Hingga sekarang buku ini merupakan referensi utama seorang yang mempelajari bahasa C.

Belajar Bahasa C Cara terbaik mempelajari bahasa C adalah dengan menulis program dalam bahasa tersebut. Program pertama untuk ditulis adalah mencetak tulisan Hello, world Untuk itu Anda harus dapat melakukan hal berikut: Untuk melakukannya diperlukan dua buah aplikasi, yakni teks editor dan kompilator. Menulis program (coding) Mengompilasi program (compiling) Menjalankan program (running)

Pengertian Algoritma dan program Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis Program adalah realisasi algoritma dalam bahasa pemrograman Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman.

Contoh Membuat program hello.c atau hello cpp (untuk bahasa cpp) #include <stdio.h> main() { printf(“Hello, world\n"); } Hello.cpp #include <iostream.h> main() { cout<<“Hello, world”<<endl; }

Penjelasan Program Baris pertama program #include <stdio.h>  untuk bahasa C #include <iostream.h>  untuk bahasa cpp memerintahkan kompilator untuk menyertakan file stdio.h atau iostream.h yang berisi pustaka standar untuk proses input dan output (standard input/output library).

Penjelasan Program Sebuah program C terdiri atas fungsi dan variabel. Fungsi mengandung statement yang menentukan operasi komputasi yang dilakukan. Sedangkan variabel menyimpan nilai yang digunakan selama proses komputasi. Dalam contoh program terdapat sebuah fungsi bernama main. Setiap program harus memiliki satu fungsi main, karena sebuah program dieksekusi mulai dari baris pertama fungsi main. Fungsi main biasanya memanggil fungsi lain untuk membantu mengerjakan tugasnya, sebagian fungsi harus dibuat sendiri dan yang lainnya dari library yang tersedia.

Penjelasan Program Salah satu cara komunikasi data antar fungsi adalah dengan memberi argumen pada fungsi yang dipanggil. Argumen ditulis dalam tanda kurung () setelah nama fungsi. Dalam contoh program, fungsi main() didefinisikan sebagai fungsi yang tidak memiliki argumen dan diindikasikan dengan tanda kurung kosong().

Penjelasan Program Statement dari sebuah fungsi ditulis dalam kurung kurawal { } untuk bahasa c, dan dalam tanda << dalam bahasa c++. Dalam contoh kita, fungsi main hanya mengandung satu statement Sebuah fungsi dipanggil dengan namanya, diikuti dengan argumen dalam tanda kurung (). Dalam contoh, fungsi main memanggil fungsi printf atau cout Printf dan cout adalah fungsi pustaka yang mencetak output, dalam hal ini string karakter antara tanda petik ganda (“”). printf(“Hello, world\n"); Cout << “Hello world”<<endl;

Penjelasan Program Sebuah deret karakter dalam tanda petik ganda disebut string karakter atau konstanta string. Tanda \n dalam string adalah notasi untuk baris baru. Selain \n, bahasa C menyediakan beberapa karakter lain seperti \t untuk tab, \n untuk backspace, \” untuk tanda petik ganda dan \\ untuk backslash itu sendiri. Untuk Bahasa cpp, menggunakan tanda \n atau endl “Hello, world\n"

Notasi Penulisan Notasi penulisan deskriptif : penulisan menggunakan bahasa sehari-hari ke untuk menggambarkan algoritma Notasi dengan flowchart : Flowchart atau bagan alir adalah skema/bagan (chart) yang menunjukkan aliran (flow) di dalam suatu program secara logika. Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam bentuk notasi-notasi tertentu. Notasi dengan pseudo code : Pseudo berarti imitasi atau tiruan atau menyerupai, sedangkan code menunjuk pada kode program. Sehingga pseudocode adalah kode yang mirip dengan instruksi kode program sebenarnya.