Pemrograman, Bahasa C dan Jenis Data Utama

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman Modular Programming (Bagian 1)
Advertisements

Teknik Kompilasi Febuari 2013.
PEMROGRAMAN TERSTRUKTUR
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
ALGORITMA & PEMROGRAMAN
Algoritma & Struktur Data Pointer Evangs Mailoa.
Review-Dasar Pemrograman Komputer
Perkembangan Bahasa.
Struktur Data Ali Mustopa, S.KOM.
Elemen-elemen dlm source code
Pengantar Pemrograman
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Pengantar C (Minggu ke II)
FUNGSI Teknik Informatika Universitas Muhammadiyah Malang 2011 Pemrogramman Terstruktur.
STRUKTUR DATA Pointer dan Function
Pertemuan 1 Dasar Pemrograman Triana Elizabeth S. Kom Dibuat o/ : Renni Angreni, S.Kom.
Dasar Komputer & Pemrograman 2A (BAHASA C)
Dasar Pemrograman Pendahuluan.
Pertemuan Operasi Seleksi
Pendahuluan Definisi :
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
POINTER.
1 Pertemuan Fungsi Matakuliah: T0016 / Algoritma dan Pemrograman Tahun: 2007 Versi: 6.
1. Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Mendemonstrasikan penggunaan fungsi serta pengiriman parameter 2.
Fungsi dan Prosedur.
Modul 2 Pengenalan Bahasa C++
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
IT234 - Algoritma dan Struktur Data Ramos Somya. Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja’far Mohammed lbn Musa.
1 Pertemuan Pengantar Bahasa C Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
1 Pertemuan 1 Pengenalan Pemrograman Terstruktur C Matakuliah: H0112 – Pemrograman Bahasa Tingkat Tinggi Tahun: 2005/2006 Versi: xxx/2.
Dasar Pemrograman Nama : 1. Panca Mustapa (P ) (P ) 2. Prana Yudha P 2. Prana Yudha P (P ) (P )
Algoritme dan Pemrograman
Algoritma dan Pemrograman
ANALISA DAN DESAIN ALGORITMA
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Algoritme dan Pemrograman
INTRODUCTION TO C++ Prepared by: Edi, SKom, MKM.
Pertemuan 1 Pengenalan Bahasa C++.
Contoh Aplikasi Untuk Pemrograman :
ELEMEN-ELEMEN PROGRAM
Pertemuan 4 PROGRAMMING LANGUAGE.
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.::.
Algoritme dan Pemrograman
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Remainder Senin depan mulai UTS Praktikum
Latihan #0 Dengan menggunakan pernyataan looping WHILE dan jumlah instruksi sesedikit mungkin, tuliskan cuplikan program (bukan program lengkap, hanya.
PENGENALAN C++ Pemrograman 1 (C++) STMIK AsiA Malang.
As’ad Djamalilleil Array (Larik) As’ad Djamalilleil
Minggu 5 Imam Fahrur Rozi
Algoritma dan Struktur Data
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
Algoritma dan Struktur Data
Algoritma dan Struktur Data
DASAR PEMROGRAMAN KOMPUTER
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
Algoritma dan Struktur Data
Pemrograman Terstruktur
SoftWare Arduino Umar muhammad, ST.
INTRODUCTION TO C++
INTRODUCTION TO C++
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pertemuan 3 (Struktur Bahasa C) .:: Erna Sri Hartatik ::.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Ilustrasi Proses Kompilasi
Teknik Optimasi by kustanto
Bab 03 Variabel dan Tipe Data
Operator, Variabel, Konstanta, Tipe Data
T0616 ALGORITMA DAN PEMROGRAMAN (2)
Transcript presentasi:

Pemrograman, Bahasa C dan Jenis Data Utama KU-1072: P T I - B

Program Komputer Program komputer terdiri atas: code: rangkaian instruksi untuk menjalankan suatu langkah data: suatu set “registers” atau “memory locations” yang mengandung hasil sementara yang digunakan oleh program dalam melakukan perhitungan code relatif bersifat statis, sedangakan data bersifat dinamis. ketika program dijalankan, code-nya tidak akan berubah, sementara itu program seringkali menggunakan data yang berbeda, sehingga memory location digunakan untuk nilai yang berbeda-beda.

Elemen Program Comments, komentar atau catatan yang tidak akan diproses oleh komputer Variables atau objects, merupakan alokasi data di dalam program. Dapat berupa variable global (dapat diakses/berlaku diseluruh bagian program) atau local (hanya berlaku pada bagian-bagian tertentu program). Declarations, pernyataan jenis dari variable yang digunakan dalam program. Arrays, merupakan jumlah data yang dialokasikan bagi suatu variabel. Expressions, menghitung nilai baru dari nilai lama. Assignments, menyimpan nilai atau variabel

Elemen Program Conditionals, untuk menentukan suatu kondisi dinyatakan benar atau salah Statements, perintah. Control flow constructs, menyatakan urutan dan alur perintah. Statements yang diulang2 sampai tercapai suatu kondisi biasa disebut loop. Function (routine, subroutine, atau procedure) adalah bagian dari program yang dapat panggil secara berulang. Integrasi antar program Compiler parameters.

Bahasa Pemrograman C C merupakan bahasa pemrograman yang relatif kecil, hanya terdiri atas 44 perintah dasar (key word). Tidak memiliki fitur ‘built-in’ C sering disebut sebagai “high-level assembly language” C++ dikembangkan dari bahasa C oleh AT&T di akhir 1980-an. Bahasa pemrograman BASIC merupakan bahasa pertama yang digunakan untuk PC. Dalam perkembangannya C menjadi bahasa pemrograman untuk PC yang sukses. C++ pertama kali muncul di PC pada tahun 1988, dan sekarang menjadi salah satu bahasa pemrograman yang paling banyak digunakan.

Membuat program Ketik program (source code) menggunakan editor Simpan file, dengan file extension: *.c (untuk compiler C) atau *.cpp (untuk compiler C++) Compile, yang akan menghasilkan file *.obj Link, akan menghasilkan file *.exe Visual C++ : program aplikasi yang menyediakan fasilitas editor, compiler dan linker untuk bahasa program C++ (dan C)

Jenis Data Utama char ; string. Untuk nama variabel, huruf besar dan kecil merupakan variabel yang berbeda int ; integer, -32,767 sampai 32,767 long int ; integer yang lebih besar (± 2,147,483,647) float ; bilangan real double ; bilangan real yang lebih presisi dan lebih besar/kecil batasnya dibandingkan float.

Struktur dasar library main () { } ; return

Penulisan for(i = 0; i < 10; i = i + 1) printf("%d\n", i); = 0 ; i < 10 ; i = i + 1 ) printf ( "%d\n" , i ) ; for (i=0; i<10;i= i+1)printf ("%d\n", i);

Comments penting untuk memberikan catatan agar program (source code) mudah dimengerti atau untuk mengingat kembali langkah2 yang dilakukan diawali dengan “//” untuk komentar satu baris diawali dengan “/*” dan diakhiri dengan “*/” untuk komentar menerus