MODUL 1 PENGENALAN BAHASA C
|
|
- Deddy Sugiarto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 MODUL 1 PENGENALAN BAHASA C I. TUJUAN 1. Memahami lingkungan dasar C, IDE, serta cara meng-compile dan menjalankan program 2. Mampu membuat program sederhana menggunakan bahasa C untuk menampilkan kalimat atau string dan perhitungan arithmatika 3. Memahami dan dapat mengimplementasikan tipe data, value, operator dan sekuens dalam bahasa pemrograman. 4. Memahami dan dapat mengimplementasikan fungsi input dan output dalam C. II. LINGKUNGAN PEMROGRAMAN BAHASA C 1. Pengantar Akar dari bahasa C adalah BCPL yang dikembangkan oleh Martin Richards pada tahun Selanjutnya bahasa ini memberikan ide kepada Ken Thompson, yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan di computer Digital Equipment Corporation PDP- 11 yang menggunakan system operasi UNIX. C adalah bahasa standar, artinya suatu program ditulis dengan versi bahasa C tertentu akan dapat dikompilasi dengan versi bahasac yang lain dengan sedikit modifikasi. Kepopuleran C membuat versi-versi yang banyak untuk komputer mikro. Untuk menstandarisasikannya maka dibentuk komite pada tahun 1983 yang menetapkan standar ANSI untuk bahasa C. Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C Adapun Karakteristik Bahasa C yaitu: a. Bahasa C tersedia hampir di semua jenis Komputer b. Kode bahasa C sifatnya adalah Portabel (dapat digunakan di semua jenis komputer). c. Bahasa C hanya menyediakan sedikit kata-kata kunci d. Proses executable program lebih cepat e. Dukungan pustaka yang banyak f. Bahasa C adalah pemrograman yang terstruktur dan merupakan bahasa tingkat tinggi, namun dapat pula dikatakan sebagai bahasa tingkat menengah karena mempunyai kemampuan seperti bahasa low level(tingkat rendah). 1-1
2 2. Mengenal Environment Code::Blocks a. Installasi Code::Blocks Berikut merupakan langkah-langkah untuk installasi Code::Blocks. 1) Klik codeblocks-13.12mingw-setup.exe kemudian akan muncul tampilan berikut ini. Klik Next 2) License Agreement Gambar 1.1. Setup Wizard Klik I Agree Gambar 1.2. License Agreement 1-2
3 3) Pilih Komponen Klik Next 4) Pilih lokasi installasi Gambar 1.3. Type of Install Klik Install Gambar 1.4. Install Location 1-3
4 5) Proses Installasi Code::Blocks Gambar 1.5. Proses Installasi 6) Proses Installasi Selesai, dan Code::Blocks siap dijalankan. Klik Yes Gambar 1.6. Installasi Selesai dan Run Code::Blocks 1-4
5 7) Installasi Code::Blocks Selesai Klik Finish Gambar 1.7. Proses Installasi Code::Blocks Selesai b. MengCompile Dan Menjalankan Program Langkah-langkah untuk membuat file program C, meng-compile dan menjalankannya dengan Code::Blocks : 1) Buka program aplikasi Code::Blocks, maka akan muncul tampilan berikut ini. Klik Create a New Project Gambar 1.8. Wellcome Code::Blocks 1-5
6 2) Klik Create a new Project Pilih Console Application Klik Console application Gambar 1.9. Project Category Klik Next Gambar Console Application 1 1-6
7 Pilih C Klik Next Gambar Console Application 2 3) Simpan Project dengan nama (misalnya) Lat1 Lokasi Folder Nama Project Klik Next Gambar Console Application 3 1-7
8 Klik Finish Gambar Console Application 4 4) Code::Blocks secara otomatis akan membuatkan program sederhana untuk mencetak "Hello World!" ke layar. Lembar Kerja Gambar Code:Blocks Simple Program 1-8
9 5) Compile program dengan menekan Ctrl-F9 6) Jalankan program dengan menekan F9 Gambar Compile Program Gambar Program Running 1-9
10 3. Dasar-Dasar Pemrograman C Suatu bahasa C ditulis dari beberapa elemen, antara lain: a. Pernyataan Satu atau beberapa ekspresi yang diakhiri dengan tanda titik koma (;). b. Blok Pernyataan Terdiri dari satu atau beberapa pernyataan yang diawali dengan tanda { dan diakhiri dengan tanda }. Blok pernyataan selalu diawali dengan suatu instruksi. c. Blok fungsi Terdiri dari satu atau beberapa pernyataan yang dirancang untuk melakukan proses tertentu. Blok fungsi dimulai dengan nama fungsi dan diikuti tanda () dan tanda { diakhiri tanda }. #include < file-file header> /* directive #include digunakan jika mengambil fungsifungsi library*/ main() /* fungsi utama sbg awal program */ { /*blok awal*/ pernyataan-pernyataan; } /*blok akhir*/ Fungsi-fungsi lain() { pernyataan-pernyataan; } Keterangan : Pemakaian #include pustaka (library) yang biasa digunakan, yaitu : conio.h Tampilan Layar : clrscr(), textcolor(), textbackground(), textattr(),dll. stdio.h standart input/output : clrscr(), printf(), scanf(), puts(), gets(), getch(),cprintf(), dll. stdlib.h standart library (akses file / stream) : fopen(), flose(), fread(), fwrite(), fprintf(), fscanf(), dll. alloc.h/malloc.h pengalokasian memori (memori dinamis) : malloc(), free(), calloc(), dll Pemakaian Escape Sequnce pada fungsi output (printf(),gets(),dll). Karakter Escape Sequence sering digunakan untuk menampilkan hasil output, seperti mengganti baris, membunyikan bel, dll). 1-10
11 III. VARIABEL 1. Tipe Data Ada 3 macam tipe data, yaitu: a. Tipe Data Dasar Tipe Kapasitas Memori Size (Range) Keterangan char 1 byte -128 s/d 127 Character int 2 byte s/d Integer (Bilangan) long 4 byte s/d Bilangan Bulat float 4 byte 3.4E-38 s/d Real presisi tunggal double 8 byte 1.7E-308 s/d 1.7E+308 Real presisi ganda b. Tipe Data Majemuk Tipe data majemuk adalah tipe data yang merangkum berbagai tipe data lain. Tipe data majemuk ini akan menggunakan sintaks struct. c. Tipe Data Bentukan Tipe data bentukan diimplementasikan dengan sintaks typedef, yang berarti type definition (atau pendefinisian tipe baru). Rumus pendefinisian: typedef known_type new_type Contoh: Known_type adalah tipe yang sudah diketahui sebelumnya saat pendefinisian dibuat. Tipe dasar selalu dapat menjadi known_type. New_type adalah tipe baru yang terdefinisi. Setalah pendefinisian ini, new_type dapat dipakai selayaknya tipe. typedef int bulat; typedef struct(int a, int b) mytype; Maka bulat dan mytype adalah tipe baru Tabel penentu format data dalam C++ Kode Penentu Format Keterangan %c Menampilkan karakter %d atau %i Menampilkan bilangan integer bertanda dalam desimal %f Menampilkan bilangan float (pecahan) %g Menampilkan bilangan double (pecahan) %s Menampilkan karakter (string) %o Menampilkan bilangan integer tidak bertanda dalam oktal %X Menampilkan bilangan integer tidak bertanda dalam hexsadesimal %u Menampilkan bilangan tidak bertanda (unsigned) 1-11
12 2. Variabel Variabel merupakan suatu pengenal atau identifier yang digunakan untuk memberikan suatu nilai tertentu di dalam pemrograman. Nama variable ditentukan sendiri oleh programmernya. Variabel adalah representasi tempat penyimpanan dalam memori komputer bagi nilai dari sebuah tipe tertentu. Besar kecilnya tempat penyimpanan ini bergantung pada tipe value yang disimpan. Misalnya variabel untuk menyimpan value dari tipe double akan memerlukan ruang penyimpanan lebih besar daripada variabel yang digunakan untuk menyimpan integer karena double memiliki jangkauan nilai yang lebih besar dari integer. Setiap saat variable hanya dapat menyimpan SATU value saja. Penyimpanan value baru akan menindih value yang lama sehingga variabel hanya akan menyimpan value yang terakhir disimpan. Aturan dalam pendeklarasian variable : a. Variabel dapat dideklarasi dengan menggunakan gabungan huruf dan angka dengan syarat karakter pertama haruslah huruf. b. Variabel yang dideklarasi tidak boleh menggunakan spasi, apabila ingin menggunakan spasi lebih baik gunakan garis bawah(underscore). c. Variabel yang dideklarasi tidak boleh menggunakan simbol-simbol khusus seperti : $, &,?, <, dan sejenisnya. d. Panjang variable bebas, tetepi yang bisa dikenali hanyalah 31 karakter pertama. Apabila nama variable panjang sebaiknya disingkat, misalnya Nomor induk pegawai disingkat NIP. Contoh variable : nama, nim, alamat 3. Karakter Escape Dalam bahasa C++, juga terdapat karakter khusus yang disebut karakter escape: Karakter Keterangan \0 Karakter NULL (Tulisannya berupa \ dan angka nol) \a Karakter bel atau alert \b Karakter backspace (mundur satu spasi) \f Formfeed (ganti halaman) \n Linefeed (disebut juga newline atau pindah baris) \r Carriage return (menuju kolom pertama, baris yang sama) \t Tab horisontal \v Tab vertikal \\ Karakter \ \ Karakter petik tunggal \ Karakter petik ganda \? Karakter tanda tanya 1-12
13 4. Deklarasi a. Deklarasi Variabel Deklarasi variabel : Tipe_data nama_variabel; Tipe_data nama_variabel1, nama_variabel2; Contoh : No Deklarasi Arti Ilustrasi 1 int A; Memesan tempat dalam memori komputer ruang sebesar integer (4 byte) dan member nama tempat A penyimpanan itu sebagai A. 2 float C; Memesan tempat dalam memori komputer ruang sebesar float (4 byte) dan member nama tempat C penyimpanan itu sebagai C. 3 double D; Memesan tempat dalam memori komputer ruang A sebesar double (8 byte) dan member nama tempat penyimpanan itu sebagai D. b. Deklarasi konstanta Dalam bahasa C++, konstanta dideklarasikan menggunakan preprocessor #define. Contoh: #define phi 3.14 #define NIM 001 c. Deklarasi prosedur dan fungsi Akan dijelaskan di Modul Prosedur dan Fungsi. 5. Assigmnet Assignment adalah pengesetan suatu variabel dengan value tertentu. Boleh dikatakan bahwa suatu value dari suatu tipe tertentu diletakan ke tempat penyimpanan (memori komputer) yang bernama sesuai dengan variabel. Syarat assignment dapat dilakukan adalah bahwa variabel sudah dideklarasikan terlebih dahulu. Rumus assignment : variabel = value; Contoh : int a ; //deklarasi a = 2; //assignment Assignment dapat dilakukan berkali-kali, tetapi variabel hanya akan menyimpan yang terakhir, karena value sebelumnya akan tertindih Contoh assignment dari value yang berupa literal A = 2; Contoh assignment dari value yang berupa ekspresi A = 2 + 3; B= 3.14 * 10 * 10; 1-13
14 Contoh assignment dari value yang berupa variabel A = C; B= hargaberas; Contoh assignment dari value yang berupa fungsi A = kuadrat (9); B= sqrt(c) Catatan : Pengesetan suatu value kedalam suatu variabel (assignment) dapat juga terjadi melaluli piranti luar (misalnya keyboard). Kita dapat mengeset suatu variabel dengan suatu value tertentu yang kita masukan melalui keyboard. Untuk keperluan ini, gunakanlah fungsi scanf dari stdio.h Contoh : int A; scanf ("%d", &A); Ciri-ciri assignment a. Variabel sebelah kiri "sama dengan", dimaksudkan untuk diubah/diset/diisi. Jadi setelah assignment, maka variabel tersebut haruslah menjadi jelas isinya. b. Value sebelah kanan "sama dengan " tidak berubah. Inisialisasi Inisialisasi adalah sebuah assignment yang dilakukan pertama kali setelah sebuah variabel dideklarasikan Contoh : int a; //deklarasi a=2; //inisialisasi (yang juga disebut assignment) 6. Sekuens Runtunan (sequence) adalah sederatan intuksi primitif dan/aksi yang akan dilaksanakan (dieksekusi) oleh komputer berdasarkan urutan penulisannya. Ada sequence yang jika diubah urutan intruksi/aksinya akan mempengaruhi eksekusi program, dan ada sequence yang jika diubah urutan intruksi/aksinya akan tetap menghasilkan hasil yang sama. Algoritma merupakan runtunan (sequence) satu atau lebih intruksi, yang berarti bahwa : a. Tiap instruksi dikerjakan satu persatu. b. Tiap instruksi dilaksakan satu kali c. Urutan instruksi yang dilaksanakan pemroses sama dengan urutan aksi sebagaimana tertuli didalam algoritma. Dari kiri ke kanan dan dari atas ke bawah. d. Akhir dari instruksi terakhir merupakan akhir dari algoritma 1-14
15 Urutan didalam algoritma sangat penting. Urutan instruksi yang berbeda mungkin akan dapat menghasilkan hasil yang berbeda pula. Contoh a. int var1; int var2; int var3; var1=5; var2=10 var3=var1+var2 prinf ("%d",var3); Hasil : var3 = 15 b. int A, B; A=10; A=2*A+3 B=A; prinf ("%d",b); Hasil : B = Operator Operator merupakan intruksi khusus yang dikenai untuk variable. Ada beberapa jenis operator, yaitu : a. Operator Penugasan (Assignment Operator) Operator penugasan dalam bahasa C++ berupa tanda sama dengan atau =. Contoh : nilai = 70, A = x * y b. Operator Aritmatika Operator Aritmatika merupakan operator yang digunakan untuk fungsi/operasi matematika, operator aritmatika dasar untuk C++ dan tanpa proses include : * : untuk perkalian / : untuk pembagian % : untuk sisa hasil bagi (modulus) + : untuk penjumlahan - : untuk pengurangan Operator Aritmatika yang menggunakan file header math.h seperti berikut : pow(a,b) : untuk pemangkatan max() : untuk mencari nilai maximal min() : untuk mencari nilai minimum sqrt() : untuk menghitung akar suatu bilangan 1-15
16 c. Operator Perbandingan Operator pembanding digunakan untuk membandingkan antara dua buah variabel. Operator pembanding sering pada saat pengecekan atau statemen if, perulangan atau statemen for, while, do while. Tapi sekarang kita akan membahas dasar penggunaannya dulu. Operator pembanding yang sering digunakan adalah sebagai berikut : d. Operator Logika Operator logika merupakan operator yang membandingkan hubungan antara dua hasil dari operasi pembanding. Operator logika membandingkan logika hasil dari dua operasi pembanding dan akan melakukan operasi khusus apabila bernilai benar dan apabila bernilai salah maka akan melakukan sebaliknya. Operator yang digunakan dalam operasi logika ada tiga yaitu : 1-16
17 e. Operator Bitwise Operator bitwise dalam bahasa C++ : << : Pergeseran bit ke kiri >> : Pergeseran bit ke kanan & : Bitwise AND ^ : Bitwise XOR (exclusive OR) : Bitwise OR ~ : Bitwise NOT f. Operator Unary Operator Unary merupakan operator yang hanya membutuhkan satu operand saja. Dalam bahasa C++ terdapat beberapa operator unary, yaitu : IV. INPUT DAN OUTPUT 1. Fungsi INPUT yaitu fungsi untuk memasukkan data a. Fungsi Input dalam #include <stdio.h> 1) Fungsi scanf() Fungsi pustaka scanf() digunakan untuk menginput data berupa data numerik, karakter dan string secara terformat. Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() : 1. Fungsi scanf() memakai penentu format 2. Fungsi scanf() memberi pergantian baris secara otomatis 3. Fungsi scanf() tidak memerlukan penentu lebar field 4. Variabelnya harus menggunakan operator alamat & Kode penentu format : 1. %c : Membaca sebuah karakter 2. %s : Membaca sebuah string 3. %i, %d : Membaca sebuah bilangan bulat (integer) 1-17
18 4. %f, %e : Membaca sebuah bilangan pecahan (real) 5. %o : membaca sebuah bilangan octal 6. %x : Membaca sebuah bilangan heksadesimal 7. %u : Membaca sebuah bilangan tak bertanda 2) Fungsi gets() Fungsi gets() digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik. 3) Fungsi getchar() Fungsi getchar() digunakan untuk membaca data yang bertipe karakter. 4) Fungsi getch() dan getche() Fungsi getch() dan getche() digunakan untuk membaca data karakter. Karakter yang dimasukkan tidak perlu diakhiri dengan penekanan tombol enter. Kedua fungsi tersebut tidak memberikan efek pergantian baris secara otomatis. Jika menggunakan fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layer sehingga sering digunakan untuk meminta inputan berupa password. Sedangkan pada getche() karakter yang dimasukkan akan ditampilkan pada layar. b. Fungsi Input dalam #include <iostream.h> 1) Format: cin >> var Fungsi cin>> digunakan untuk menginput data berupa data numeric, karakter dan string. Var dapat lebih dari satu variable (cin>>var2>>var2) dan juga bisa berupa karakter. 2) Fungsi getch() dan getche() Fungsi ini sama dengan fungsi jika menggunakan #incluse <stdio.h> 3) Format: cin.get (var, sizeof(var)) Penggunaan format ini untuk membaca/menginput string lebih dari satu kata, tetapi akan mengakibatkan kesalahan jika dalam satu program menggunakan perintah ini lebih dari satu kali. Untuk permasalahan ini, lebih baik menggunakan format: cin.getline(). 4) Format: cin.getline (var, sizeof(var)) 2. Fungsi OUTPUT yaitu fungsi untuk menampilkan data a) Fungsi Output dalam #include <stdio.h> 1) Fungsi printf() Fungsi printf() digunakan untuk menampilkan semua jenis data (numeric dan karakter). 2) Fungsi puts() Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis akan diakhiri dengan perpindahan baris. 1-18
19 3) Fungsi putcher() Fungsi putchar() digunakan untuk menampilkan sebuah karakter. Untuk mengatur tampilan bilangan pecahan (float) dapat dilakukan dengan format: printf( %m.nf, argument); printf( %8.2f, rata2) m : menyatakan panjang range n : menyatakan jumlah digit di belakang koma. argument : nilai atau variable yang akan ditampilkan. b) Fungsi Output dalam #include <iostream.h> 1) Format: cout >> var atau cout>>konstanta Fungsi cout << dapat digunakan untuk menampilkan semua jenis data (numeric dan karakter) yang dapat berupa nilai, karakter ataupun konstanta. c) Fungsi Output dalam #include <iomanip.h> 1) Format: cout >> setprecision(n) Fungsi tersebut adalah fungsi untuk mengatur presisi bilangan pecahan. Dimana n adalah jumlah digit presisi yang ditampilkan. 3. Manipulator dalam C++ Manipulator Fungsi endl End line, identik dengan\n kursor pindah ke posisi awal berikutnya ends Menyisipkan karakter Null flush Mencetak isi buffer dec hex oct Setbase(n) Setw(n) Setfill Setprecision (n) Setioflags(lf) Resetiosflag (lf) Mengkonversi kebilangan decimal Mengkonversi kebilangan hexadecimal Mengkonversi kebilangan octadecimal Mengkonversi kebilangan berbasis n Mengatur lebar cetakan selebar n Mengisi leading field dengan karakter c Membuat lebar decimal point = n Men-set format yang diatur dengan tanda format ios Men-set format yang diset oleh setioflagss 1-19
20 V. GUIDED 1. Menampilkan Welcome to C #include <stdio.h> #include <stdlib.h> int main() { printf("hello World!!! \n"); printf("saya lagi belajar bahasa C"); return 0; } 2. Menampilkan Variabel #include <stdio.h> #include <stdlib.h> int main() { int x; float y; x = 2; y = 4.75; printf("nilai X : %i\n",x); printf("nilai Y : %f\n",y); return 0; } 3. Menampilkan perhitungan luas persegi panjang #include <stdio.h> #include <stdlib.h> int main() { int panjang, lebar, luas; printf("masukan Panjang :"); scanf("%i",&panjang); printf("masukan Lebar :"); scanf("%i",&lebar); luas = panjang * lebar; printf("luas : %i\n",luas); return 0; } 1-20
21 4. Memasukkan dan menampilkan data dengan berbagai tipe #include <stdio.h> #include <stdlib.h> int main() { int jumlah; char nim[10]; float nilai; printf ("Masukan sebuah bilangan bulat :"); scanf ("%d", &jumlah); /* membaca sebuah bilangan bulat */ printf ("Masukan sebuah nim anda :"); scanf ("%s", &nim); /* membaca sebuah string */ printf ("Masukan sebuah bilangan pecahan :"); scanf ("%f", &nilai); /* membaca sebuah bilangan float*/ printf ("\n Nilai variabel yang anda masukan adalah :\n"); printf("jumlah = %d", jumlah); printf("\nnim = %s", nim); printf("\nnilai = %f", nilai); return 0; } VI. UNGUIDED 1. Buatlah sebuah program untuk mengkonversi suhu Farenheit menjadi Celcius. 2. Buatlah sebuah program untuk menghitung luas dan volume sebuah prisma persegi panjang. Volume prisma persegi panjang = luas alas * tinggi Luas permukaan prisma = (2 * luas alas) + (keliling alas * tinggi prisma) 3. Buatlah program dalam C untuk menginput dan menampilkan biodata pribadi seseorang yang terdiri dari nama, tempat, tanggal lahir, alamat, nomor telepon, agama, dan jenis kelamin.. 4. Buatlah program dalam C untuk menentukan bilangan terbesar dari 2 buah bilangan. Gunakan sintaks printf() dan scanf(). 1-21
Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output
Algoritma dan Pemrograman Bab V Input dan Output Pertemuan Ke-5 Input dan Output Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan
Lebih terperinciBAB V INPUT DAN OUTPUT
BAB V INPUT DAN OUTPUT 1. PENDAHULUAN Bab ini memiliki kompetensi dasar untuk dapat menggunakan fungsi input dan output. Input dan output pada bab ini diasumsikan bahwa data masukan dibaca dari papan ketik
Lebih terperinciMODUL 1 STANDAR INPUT DAN OUTPUT
MODUL 1 STANDAR INPUT DAN OUTPUT A. TUJUAN 1. Memahami input dan output dasar pada bahasa pemrograman C/C++ 2. Memahami operasi dasar untuk input dan output pada bahasa pemrograman C/C++ 3. Mampu menciptakan
Lebih terperinciBahasa C-M6 By Jamilah, Skom 1
BAB 1 KONSEP DASAR BAHASA C 1.1 SEJARAH DAN STANDAR C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberkan ide kepada ken thompson yang kemudian
Lebih terperinciPENGENALAN BAHASA C DAN C++
PRAKTIKUM KE 1 PENGENALAN BAHASA C DAN C++ TUJUAN PRAKTIKUM 1. Praktikan mengetahui sejarah bahasa C dan C++. 2. Praktikan mengerti struktur program bahasa C / C++. 3. Praktikan mengerti konsep tipe data
Lebih terperinciAlgoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Lebih terperinciAchmad Solichin.
Pemrograman Bahasa C dengan Turbo C Sh-001@plasa.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciStruktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :
1 Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu : Contoh Program : { int x; float y; char z; double w; clrscr(); /* untuk membersihkan layar */ x = 10; /* variable
Lebih terperinciLANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++
I.PENDAHULUAN 1. 1. ALGORITMA Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan
Lebih terperinciAlgoritma & Pemrograman #3
Algoritma & Pemrograman #3 by antonius rachmat c, s.kom, m.cs Tentukan nama variabel yang benar : 1. 9kepala 2. _nilaimax 3. data nilai 4. _4445 5. a_b Review: Deklarasi Identifier Variabel Bentuk umum:
Lebih terperinciAlgoritma Pemrograman. Fery Updi,M.Kom
Algoritma Pemrograman Fery Updi,M.Kom 1 Kompetensi Detail Mampu menjelaskan Prinsip-prinsip Algoritma Mampu menjelaskan Konsep Bahasa Pemrograman Mampu membuat Flowchart dan Pseudocode Mampu menjelaskan
Lebih terperinciMODUL IV OPERASI DASAR MASUKAN DAN KELUARAN
MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN Perintah Keluaran Perintah standar output yang disediakan Borland C++ diantaranya adalah: cout() printf() puts() putchar() Fungsi cout() Fungsi cout() merupakan
Lebih terperinciStruktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama
Struktur Program C++ Bahasa C++ merupakan bahasa yang terstruktur, sehingga struktur penulisan program dalam bahasa c++ dirangkai dari kumpulan sejumlah fungsi, setidaknya memiliki sebuah fungsi utama,
Lebih terperinciMATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)
MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER) I. TUJUAN 1. Mahasiswa mengenal struktur bahasa pemrograman C dan C++ 2. Mahasiswa mengenal perintah-perintah dasar C dan C++ 3. Mahasiswa
Lebih terperinciChapter 1 KONSEP DASAR C
Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal
Lebih terperinciTurbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
Lebih terperinciBAB 1 KONSEP DASAR BAHASA C
BAB 1 KONSEP DASAR BAHASA C 1. Sejarah dan Standar C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 2 INPUT DAN OUTPUT PADA C++ 1 Outline Basic Input dan Output Fungsi Cin dan Cout Komentar Macam-macam manipulator
Lebih terperinciBab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
Lebih terperinciPENGENALAN BAHASA C. Praktikum 3
Praktikum 3 PENGENALAN BAHASA C A. TUJUAN 1. Mengenal sintaks dan fungsi-fungsi dasar dalam bahasa C 2. Mampu membuat flowchart untuk algoritma untuk memecahkan suatu masalah sederhana, selanjutnya mengimplementasikannya
Lebih terperinciPengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom
Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom Tujuan Pembelajaran Mahasiswa dapat memahami konsep dasar pemrograman dengan bahasa C++ Mahasiswa dapat membuat aplikasi sederhana menggunakan bahasa C++,
Lebih terperinciTipe Data dan Operator
Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
Lebih terperinciAlgoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika
Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika March, 2012 Peraturan Praktikum 1. Keterlambatan 15 Menit 2. Wajib Membawa Laptop Setiap Pertemuan 3. Wajib Memiliki Modul, Silabus, SAP, Dan
Lebih terperinciBAB 4 PENGENALAN BAHASA C
Bab 4 Pengenalan Bahasa C 35 BAB 4 PENGENALAN BAHASA C TUJUAN PRAKTIKUM 1. Mengetahui sejarah perkembangan bahasa C. 2. Mengerti struktur program bahasa C. 3. Mengerti konsep tipe data, variabel, & operator
Lebih terperinciPERTEMUAN II Tipe Data, Variabel, Konstanta, Operator
PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator 1. Tipe Data Dasar 2. Pengertian Variabel 3. Pengertian Konstanta 4. Operator Penugasan 5. Operator Operasi Bit 6. Operator Logika Pertemuan II ELEMEN
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar
Lebih terperinciDosen : Dede Kurniadi, S.Kom.,M.Kom HP :
Dosen : Dede Kurniadi, S.Kom.,M.Kom http://dedekurniadi.com HP : 08977700266 Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards th.1967. Selanjutnya bahasa ini memberikan
Lebih terperinciMODUL 1 PENGENALAN ENVIROMENT C++
MODUL 1 PENGENALAN ENVIROMENT C++ I. TUJUAN 1. Memahami lingkungan dasar C++, IDE, serta cara meng-compile dan menjalankan program 2. Mampu membuat program sederhana menggunakan bahasa C++ untuk menampilkan
Lebih terperinciBAHASA PEMROGRAMAN C
BAHASA PEMROGRAMAN C A. Pengenalan Bahasa C diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories. Kelebihan Bahasa C: - Bahasa C tersedia hampir di semua jenis computer. - Kode bahasa C sifatnya
Lebih terperinciBAB I PENGENALAN BAHASA C
DIKTAT MATA KULIAH PEMROGRAMAN I BAB I PENGENALAN BAHASA C IF Pendahuluan Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada
Lebih terperinciPENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:
PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN
MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN PROGRAM STUDI TEKNIK KOMPUTER FAKULTAS TEKNIK UNIVERSITAS ISLAM 45 BEKASI 2015 1 Peraturan : 1. Mahasiswa harus berpakaian rapi dalam mengikuti praktikum. 2. Mahasiswa
Lebih terperinciBAB I SEKILAS TENTANG C
BAB I SEKILAS TENTANG C Tujuan : 1. Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C 2. Menjelaskan kelebihan dan kekurangan bahasa C 3. Menjelaskan proses kompilasi dan linking program C 4. Menjelaskan
Lebih terperinciOPERASI DASAR MASUKAN DAN KELUARAN
1 OPERASI DASAR MASUKAN DAN KELUARAN COUT Pemakaian cout digunakan untuk meletakkan suatu informasi ke standard output (normalnya berupa layar). Untuk menampilkan tulisan C++ diikuti dengan ganti baris
Lebih terperinciTipe Data, Variabel, Input/Output
Tipe Data, Variabel, Input/Output Pendahuluan Untuk membuat program dengan bahasa pemrograman C harus memperhatikan struktur dasarnya. Strukturnya diawali dengan bagian preprocessor directive yang biasanya
Lebih terperinciTipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom
Tipe Data dan Variabel Dosen Pengampu Muhammad Zidny Naf an, M.Kom Format Pseudocode Lengkap Judul program/algoritma PROGRAM Euclidean Program untuk mencari GCD dari dua buah bilangan bulat positif m dan
Lebih terperinciIT234 - Algoritma dan Struktur Data. Ramos Somya
IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala
Lebih terperinciINPUT DAN OUTPUT BAHASA C
INPUT DAN OUTPUT BAHASA C FUNGSI INPUT TANPA FORMAT (MEMASUKKAN NILAI KARAKTER) Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter dengan penekanan
Lebih terperinciKONSEP DASAR BAHASA C
. SEJARAH DAN STANDAR C KONSEP DASAR BAHASA C Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 967. Bahasa ini memberkan ide kepada ken thompson yang kemudian mengembangkan
Lebih terperincielemen Dasar Bahasa Pemrograman C
Elemen-elemen elemen Dasar Bahasa Pemrograman C Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Identifier : Elemen Dasar C Nama pengenal (identifier) adalah nama-nama yang ditentukan
Lebih terperinciBAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++ Pendahuluan Pada bab ini dileaskan tipe data dan operasi baca tulis data, juga dijelaskan struktur pemrograman pada bahasa C/C++ Penyajian 31 Tipe
Lebih terperinciBAB 2. FUNGSI INPUT OUTPUT
BAB 2. FUNGSI INPUT OUTPUT 2.1 Fungsi Input 1. Input Tanpa Format a. Memasukkan Nilai Karakter Fungsi yang digunakan : getche( ) : memasukkan karakter tanpa penekanan Enter getchar( ) : memasukkan karakter
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:02 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang variabel
Lebih terperinciInput dan Output. cout << Hello World\n ; atau. cout << Hello World << \n ;
cout Dengan menggunakan cout programmer dapat meletakkan suatu informasi kestandard output (berupa layar). Biasanya objek ini diikuti dengan ganti baris atau newline, seperti contoh berikut Pada contoh
Lebih terperinciINPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika
INPUT OUTPUT cout Digunakan untuk mencetak suatu informasi ke layar Contoh : cout
Lebih terperinciBAB III PERINTAH INPUT OUTPUT
BAB III PERINTAH INPUT OUTPUT 3.1.Memasukkan Data Dalambahasa C proses memasukkansuatu data bisamenggunakanbeberapafungsipustaka yang telahtersedia. Beberapafungsipustaka yang bisadigunakanadalah: scanf()
Lebih terperinciDASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom
DASAR PEMROGRAMAN PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom https://www.facebook.com/groups/dasarpemrogramanc TUJUAN Mengenal sejarah, struktur, sintaks
Lebih terperinciPengenalan Bahasa C week 1
Desain dan Analisis Algoritma Pengenalan Bahasa C week 1 I Ketut Resika Arthana, S.T., M.Kom resika.arthana@gmail.com http://www.rey1024.com Perkenalan I Ketut Resika Arthana, M.Kom Resika Rey resika.arthana@gmail.com
Lebih terperinciModul IV Pemrograman Bahasa C ( bagian I )
Modul IV Pemrograman Bahasa C ( bagian I ) 4.1. Tujuan Percobaan 1. Praktikan dapat menerapkan konsep algoritma dan flowchart ke dalam bahasa C 2. Praktikan dapat menjelaskan library dalam bahasa C 3.
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 6 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. Memahami beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang variabel
Lebih terperinciPRAKTIKUM 2 SEKILAS TENTANG C
PRAKTIKUM 2 SEKILAS TENTANG C A. TUJUAN 1. Mengenal sintaks dan fungsi-fungsi dasar dalam bahasa C 2. Mampu membuat flowchart untuk algoritma untuk memecahkan suatu masalah sederhana, selanjutnya mengimplementasikannya
Lebih terperinciBAB 3 PERINTAH INPUT OUTPUT
BAB 3 PERINTAH INPUT OUTPUT 1. Perintah Output Perintah Output adalah perintah yang digunakan untuk mengeluarkan hasil proses komputer sehingga bisa dibaca oleh si pemakai (user). Adapun media yang digunakan
Lebih terperinciSoftware Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah:
PEMROGRAMAN dalam SOFTWARE ENGINEERING Materi Pertemuan Minggu ke 3 DEFINISI Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah: Suatu disiplin ilmu yang membahas semua aspek produksi
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 8 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. memahami struktur penulisan bahasa C 2. memahami perintah dasar bahasa C B. TEORI DASAR
Lebih terperinciKeg. Pembelajaran 2 : Mengenal Bahasa C++
Keg. Pembelajaran 2 : Mengenal Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal secara baik sintak-sintak dalam bahasa
Lebih terperinciDasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA
Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA TUJUAN Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis
Lebih terperinciMODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN
MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengenali dan menggunakan IDE C++ dengan baik. 2. Mengenal dan memahami
Lebih terperinciSekilas Tentang C. Dasar Pemrograman & Algoritma
Sekilas Tentang C Dasar Pemrograman & Algoritma Objectives Setelah menyelesaikan bab ini, anda diharapkan dapat: Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan
Lebih terperinciData bisa dinyatakan dalam bentuk konstanta atau variabel.
Dasar Pemrograman C Objectives Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis operator dan pemakaiannya Menjelaskan
Lebih terperinciKeg. Pembelajaran 3 : Operator dalam Bahasa C++
Keg. Pembelajaran 3 : Operator dalam Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal operator dalam bahasa pemrograman
Lebih terperinciStruktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Lebih terperinciTipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.
Dasar Pemrograman C Objectives Menjelaskan tentang beberapa tipe data dasar Menjelaskan tentang Variabel Menjelaskan tentang konstanta Menjelaskan tentang berbagai jenis operator dan pemakaiannya Menjelaskan
Lebih terperinciPEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT
PEMROGRAMAN TERSTRUKTUR C++ OLEH : IR. H. SIRAIT, MT PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++ C merupakan termasuk bahasa pemrograman tingkat menengah. Pencipta C adalah Brian W. Kernighan dan
Lebih terperinciPENGANTAR BAHASA C++
PENGANTAR BAHASA C++ SEJARAH SINGKAT BAHASA C Program C merupakan bahasa komputer yang sangat singkat & tidak memiliki kepanjangan. Bahasa ini diciptakan oleh Dennis Ritchie sekitar tahun 1972. Hingga
Lebih terperinciPengantar Visual C++ & Penulisan Program
PRAKTIKUM 2 Pengantar Visual C++ & Penulisan Program A. TUJUAN PEMBELAJARAN 1. Mampu memahami struktur penulisan bahasa C 2. Mengerti perintah keluaran di C 3. Mengenal Lingkungan Visual C++ 4. Mengerti
Lebih terperinciOPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..
OPERATOR BAHASA C Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data.. Operator adalah suatu tanda atau simbol yang digunakan untuk
Lebih terperinciReview: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????
Algoritme dan Pemrograman Kuliah #3 Implementasi algoritme Struktur program C Elemen program * * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? Logika Berpikir Logika Pemrograman
Lebih terperincimengatur jumlah digit pecahan yang diinginkan mengatur atau mengontrol sejumlah tanda format, misalkan rata kiri, kanan, huruf capital dll.
Struktur C++ #include Statement; menyertakan file header fungsi utama program awal dari program pernyataan atau perintah akhir dari program File_header conio.h iostream.h stdio.h iomanip.h
Lebih terperinciPENGENALAN C++ DADANG MULYANA 2012
PENGENALAN C++ dadang mulyana 202 PENGENALAN C++ DADANG MULYANA 202 Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun
Lebih terperinciKisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut
Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut 1. Pengenalan Bahasa C++ a. Elemen Bahasa C+ Bahasa C++ ditulis dari beberapa elemen, antara lain: Pernyataan Satu atau beberapa ekspresi
Lebih terperinciVARIABEL & TIPE DATA PEMROGRAMAN C++
VARIABEL & TIPE DATA PEMROGRAMAN C++ ruliriki@gmail.com VARIABEL Suatu nama yang menyatakan tempat dalam memori komputer Menyimpan nilai yang dapat diubah VARIABEL Pengenal (identifier) yang digunakan
Lebih terperinciAlgoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Lebih terperinciBAB II DASAR-DASAR PEMROGRAMAN C
BAB II DASAR-DASAR PEMROGRAMAN C Tujuan : 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan tentang
Lebih terperinciMODUL PRAKTIKUM BAHASA PEMROGRAMAN DASAR (PG168)
MODUL PRAKTIKUM BAHASA PEMROGRAMAN DASAR (PG168) FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR 2015 DAFTAR ISI DAFTAR ISI... ii PRAKTIKUM 1 PENGENALAN BAHASA C... 1 1.1 TUJUAN PRAKTIKUM... 1 1.2
Lebih terperinciTipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala
Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dalam tipe data dasar adalah bilangan logik, bilangan bulat,
Lebih terperinciKonsep Dasar Pemrograman Dan Pengenalan C++
PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan
Lebih terperinciSTRUKTUR DASAR PEMROGRAMAN
STRUKTUR DASAR PEMROGRAMAN 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 15/09/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Subtopik Input Proses Output dalam program Deklarasi
Lebih terperinciContoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;
Contoh Program C++ Sederhana Script Program : cout
Lebih terperinciStruktur Bahasa C dan C++
Elemen Program Struktur Bahasa C dan C++ Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman
Lebih terperinciMENAMPILKAN HASIL Operasi Keluaran (Output)
MENAMPILKAN HASIL Operasi Keluaran (Output) 4.1 FUNGSI-FUNGSI YANG DIGUNAKAN Keunikan bahasa C untuk menampilkan hasil adalah semua prosesnya dilakukan oleh fungsi-fungsi. Fungsi-fungsi ini prototypenya
Lebih terperinciKeyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta
Keyword,Tipe data & Variabel Keywords pada c Tipedata Variabel Konstanta Keywords pada c C keywords: beberapa kata yang punya arti khusus terhadap bahasa. Contoh C keywords adalah: auto, break, case, char,
Lebih terperinciPERTEMUAN 3 KONSEP TIPE DATA
PERTEMUAN 3 KONSEP TIPE DATA KONSEP TIPE DATA C++ Pembagian tipe data : I. Tipe Sederhana (simple type) Int,Bool,Char Tipe Float II. Tipe String Operasi string III. Tipe Terstruktur (structured type) Array,
Lebih terperinciP3 Pengantar Pemrograman C
P3 Pengantar Pemrograman C A. Sidiq Purnomo Prodi Teknik Informatika & Prodi Sistem Informasi Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur
Lebih terperinciObjectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin
Sekilas Tentang C Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan linking program C Menjelaskan struktur
Lebih terperinciPRAKTIKUM 1 ALGORITMA & PEMROGRAMAN. 1. Mengenal C/C++
PRAKTIKUM 1 1. Mengenal C/C++ Bahasa C merupakan hasil pengembangan dari bahasa BCL yang di tulis oleh Ken Thompson pada tahun 1970. Bahasa C untuk pertama kali di tulis oleh Brian W.Kernighan dan Denies
Lebih terperinciP - 3 Bab 2 : Pengantar Pemrograman C
P - 3 Bab 2 : Pengantar Pemrograman C 2.1 Tujuan Mahasiswa dapat mengetahui dan memahami sejarah bahasa C, struktur program C dan alur eksekusi program C 2.2 Materi 1. Sejarah C 2. Interprenter dan Compiler
Lebih terperinciLAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL
LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL Disusun oleh : Nama : Trins Astriani Br Sidauruk NIM : 201302011 Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN KOMPTERISASI AKUNTANSI
Lebih terperinciTipe Data dan Variabel
Tipe Data dan Variabel L/O/G/O Agus Priyanto Introduction Sejarah C Bahasa C merupakan bahasa pemrograman yang di ciptakan oleh Dennis Ricthie yang berasal dari perkembangan bahasa BCPL (Basic Combined
Lebih terperinciFUNGSI INPUT & OUTPUT
FUNGSI INPUT & OUTPUT Fungsi Output 1. FUNGSI printf() Digunakan untuk menampilkan data. Bentuk umum : printf("string kontrol", argumen1, argumen2,...); printf ("%d",70); argumen berupa konstanta printf
Lebih terperinci3. Elemen Dasar C++ S. Indriani S. L., M.T L.,
3. Elemen Dasar C++ S. Indrianii L., M.T Himpunan karakter Suatu pengenal berupa satu atau beberapa karakter Huruf A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q
Lebih terperinciKomentar, Identifier, Konstanta dan Variabel
PEMROGRAMAN BERORIENTASI OBJEK Komentar, Identifier, Konstanta dan Variabel Budhi Irawan, S.Si, M.T KOMENTAR PROGRAM Dalam proses pengembangan sebuah program, pasti akan disibukan dengan penulisan kode-kode
Lebih terperinci9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)
* * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? ALGORITME DAN PEMROGRAMAN Kuliah #3 Implementasi algoritme Struktur program C Elemen program Logika Berpikir Implementasi Algortime
Lebih terperinciPENGERTIAN C++ DAN FUNGSI-FUNGSINYA
PENGERTIAN C++ DAN FUNGSI-FUNGSINYA Dany Setiawan dany.setiawan@windowslive.com Abstrak Perbedaan antara bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi
Lebih terperinciReferensi : KONSEP DASAR BAHASA C
Referensi : 1. http://www.acm.uiuc.edu/webmonkeys/book/c_guide/index.html 2. KONSEP DASAR BAHASA C SEJARAH Bahasa C dikembangkan di Bell Laboratories pada tahun 1972 oleh Dennis Ritchie. Prinsip dasar
Lebih terperinciSejarah Singkat C adalah bahasa pemrograman yang dikembangkan oleh Dennis Ritchi dan KenThompson pada tahun 1972, C merupakan perbaikan dar bahasa B y
Sejarah Singkat C adalah bahasa pemrograman yang dikembangkan oleh Dennis Ritchi dan KenThompson pada tahun 1972, C merupakan perbaikan dar bahasa B yang disusun oleh Ken Thompson pada tahun 1970. C sendiri
Lebih terperincidilakukan oleh bahasa mesin dapat dilakukan oleh C dengan penyusunan program yang lebih sederhana dan mudah. Bahasa C dalam pemakainnya memerlukan
I. PENDAHULUAN Perkembangan bahasa C erat kaitannya dengan perkembangan sistem operasi UNIX, dimana keduanya dikembangkan di AT&T Bell Lab (USA). Pertama kali bahasa C diimplementasikan pada komputer DEC
Lebih terperinciCara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti
KONSTANTA Menghitung besaran-besaran fisis dalam bidang fisika memerlukan suatu konstantakonstanta. Bahasa C dan C++ menyediakan tipe data tambahan sehingga variabel yang kita gunakan merupakan konstanta
Lebih terperinciPraktikum 3 DASAR-DASAR PEMROGRAMAN C
Praktikum 3 DASAR-DASAR PEMROGRAMAN C A. TUJUAN 1. Menjelaskan tentang beberapa tipe data dasar (jenis dan jangkauannya) 2. Menjelaskan tentang Variabel 3. Menjelaskan tentang konstanta 4. Menjelaskan
Lebih terperinciPENGENALAN C++ Bab 1
PENGENALAN C++ Bab 1 1.1 SEJARAH C++ Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype
Lebih terperinciObjectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin
Sekilas Tentang C Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan linking program C Menjelaskan struktur
Lebih terperinci