Modul IV Pemrograman Bahasa C ( bagian I )
|
|
- Utami Setiawan
- 6 tahun lalu
- Tontonan:
Transkripsi
1 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. Praktikan dapat menjelaskan tipe data dan format data dari bahasa C 4. Praktikan dapat menjelaskan dasar input output bahasa C 5. Praktikan dapat mengerti dan mengimplementasikan konsep penyeleksian kondisi dan perulangan dalam bahasa C 4.2. Materi Percobaan Bahasa C merupakan evolusi dari bahasa BCPL yang dibuat oleh Martin Richards pada tahun Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa B pada tahun Selanjutnya dikembangkan kembali menjadi bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang bernama AT&T Bell Laboratories). Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 dengan sistem operasi UNIX. Hingga saat ini, hampir semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu matakuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya. Beberapa alasan mengapa bahasa C banyak digunakan diantaranya adalah sebagai berikut. 1. Bahasa C tersedia hampir di semua jenis komputer. 2. Bahasa C hanya menyediakan sedikit kata kunci. 3. Dukungan library yang banyak. 4. Bahasa C memiliki struktur yang baik sehingga mudah dipahami
2 Algoritma Algoritma adalah langkah-langkah yang logis dan sistematis untuk menyelesaikan suatu masalah. Berikut ini adalah contoh algoritma untuk menghitung luas segitiga: 1. Mulai 2. Masukkan nilai tinggi 3. Masukkan nilai alas 4. Hitung luas dengan rumus luas = alas * tinggi / 2 5. Tulis hasil perhitungan luas 6. Selesai Dalam pemrograman terdapat berbagai macam algoritma untuk mengolah data. Misalnya, algoritma mengurutkan data, mencari data, geometri, menggambar grafik, perhitungan matematika, pengolahan data paralel, dan lain-lain Flowchart Flowchart adalah suatu struktur yang menggambarkan proses algoritma. Berikut merupakan beberapa contoh bangun yang digunakan dalam flowchart. Bentuk Bangun Keterangan Terminal awal dan akhir proses Input dan output data Percabangan
3 Terminal untuk berpindah dalam satu halaman Terminal untuk berpindah ke halaman lain Arah proses Berikut adalah contoh flowchart dari algoritma perhitungan luas segitiga di atas Orwell Dev-C++ Orwell Dev-C++ merupakan IDE untuk bahasa pemrograman C/C++. Untuk informasi lebih lanjut mengenai Orwell Dev-C++, silahkan cari referensinya di internet. Setelah selesai meng-install Orwell Dev-C++, harap lakukan langkah berikut.
4 1. Pilih Tools > Compiler Options 2. Centang Add the following commands when calling the compiler: dan tambahkan std=c99 pada kolom teks di bawahnya.
5 Tinjauan Umum Bahasa C dan Program Komputer Bahasa C merupakan bahasa pemrograman komputer yang di-compile menggunakan program komputer lain yang disebut compiler. Sebuah kode sumber (source code; kode yang ditulis langsung oleh seorang pemrogram dalam suatu bahasa pemrograman) akan diubah menjadi bahasa mesin oleh compiler agar komputer dapat mengerti dan menjalankan program yang pemrogram tulis. Source Code Compiler Bahasa mesin (executable) Struktur Dasar Bahasa C Struktur dasar dari bahasa C dapat dilihat sebagai kumpulan dari sebuah atau lebih fungsi-fungsi. Fungsi yang harus ada adalah fungsi main(). Fungsi ini akan menjadi titik awal program dimulai. Fungsi dalam bahasa C dibuka dengan kurung kurawal buka ( { ) dan ditutup kurung kurawal tutup ( ). Di antara dua kurung kurawal tersebut adalah tempat untuk menulis statement (perintah-perintah) program bahasa C. Library merupakan sekumpulan kode-kode yang dituliskan oleh seseorang untuk membantu mempermudah menulis program. Di dalamnya terdapat fungsi-fungsi siap pakai. Kita dapat menggunakan library ini dengan menyebutkan file header library yang diinginkan menggunakan format #include <nama_library.h> atau #include nama_library.h. Meng-include library sama seperti memasukkan atau menulis kode-kode yang ada di library tersebut di tempat library tersebut di-include. Bahasa C merupakan bahasa yang case-sensitive, artinya huruf kapital dan huruf kecil dibedakan. Fungsi Main() berbeda dengan main() dan main(). Ini berlaku pula untuk nama variabel.
6 Berikut adalah struktur bahasa C berdasarkan penjelasan di atas. #include <stdio.h> #include <conio.h> (include library) statement; statement; (Fungsi main()) tipe_data_fungsi fungsi_lain(tipe_data1 argumen1, tipe_data2 argumen2, ){ (Fungsi lainnya) Susunan bisa diacak, karena bahasa C tidak mengatur kolom penulisan untuk statement tertentu. Jadi, meng-include library tidak harus dilakukan di bagian paling awal dari file kode. Setiap statement atau perintah harus di akhiri titik koma ( ; ). Untuk mempermudah membaca kode program ketika melakukan debugging, sebaiknya penulisan bahasa C diatur sedemikian rupa dan berikan dokumentasi dengan menggunakan komentar. Komentar merupakan bagian kode yang diabaikan oleh compiler (tidak akan dijadikan program komputer), dibuat untuk keperluan pemrogram dalam memberi keterangan mengenai kode yang ditulisnya. Komentar bisa dibuat dengan dua cara, yaitu dengan garis miring ganda ( // ) untuk komentar satu baris, dan pasangan garis miring bintang ( /* */ ) untuk komentar lebih dari satu baris atau untuk mengomentari sebagian kode. Contohnya adalah sebagai berikut. //Program Hello World! dalam Bahasa Indonesia #include <stdio.h> /* standard input output library bahasa C */ #include <conio.h> //getch() ada di dalam conio.h //Hapus tanda komentar untuk menggunakan library stdlib //#include <stdlib.h> //Mencetak Halo Dunia! pada layar cmd printf( Halo Dunia!\n ); /* Menunggu input satu karakter bebas sebelum keluar. Berfungsi sebagai pause program. Bisa juga menggunakan system( pause") dengan library stdlib.h. */ getch();
7 TIPE DATA. Dalam bahasa C terdapat beberapa tipe data. Secara umum ada tipe data huruf dan bilangan. Bilangan terbagi atas bilangan bulat dan real. Efisiensi program dapat ditunjukkan dalam pemilihan tipe data yang tepat. Tipe Data Ukuran (Byte) Rentang / Jangkauan Simbol Format Keterangan char -128 sampai 127 Karakter/huruf unsigned Char 1 0 sampai 255 %c float 4 1.2E-38 sampai 3.4E+38 %f Bilangan real (desimal) double 8 2.3E-308 sampai 1.7E+308 %f Bilangan real (desimal) int sampai %d atau %i Bilangan bulat unsigned int 4 0 sampai 6535 %u Bilangan bulat positif (tanpa tanda) void Tidak bertipe VARIABEL, KONSTANTA, DAN KARAKTER KHUSUS. Variabel adalah suatu simbol yang mewakili suatu nilai tertentu pada sebuah program. Dalam bahasa C, variabel perlu dideklarasikan terlebih dahulu sebelum digunakan. Cara mendeklarasikannya adalah : tipe_data nama_variabel; Misalnya, int x; Seperti yang sudah disebutkan sebelumnya, variabel merupakan simbol yang mewakili suatu nilai tertentu. Maka, nilai apakah yang diwakili oleh simbol x ketika kita mendeklarasikan x sebagai integer dengan statement di atas? Dalam kasus ini kita belum memberi x sebuah nilai untuk diwakilkan. Nilai x akan bervariasi nantinya, tergantung di mana x di deklarasikan. Pembahasan ini di luar cakupan percobaan C bagian 1. Agar program berjalan sesuai harapan, ada baiknya kita memberikan x nilai awal (insisialisasi) sebelum digunakan. Memberikan nilai untuk diwakilkan suatu simbol variabel (variable assignment) dapat dilakukan dengan cara berikut, x = 256; dengan pernyataan di atas, kita memberi x sebuah nilai berupa bilangan bulat yaitu 256. Jika ingin mengubah nilai x, berikan pernyataan yang sama seperti di atas, dengan nilai yang diinginkan.
8 Deklarasi dan inisialisasi bisa dilakukan dalam satu pernyataan. Contohnya, int x = 256; Penamaan variabel memiliki beberapa aturan, yaitu: 1. Karakter yang diperbolehkan : garis bawah ( _ ), huruf kapital (A Z), huruf kecil (a z), angka (0 9). 2. Spasi dan koma tidak diboleh digunakan. 3. Karakter pertama harus huruf atau garis bawah. Tidak boleh diawali angka. 4. Nama tidak boleh sama dengan kata kunci (keyword) bahasa C. Konstanta merupakan variabel yang hanya bisa diberi nilai sekali (hanya bisa diinisialisasi) tidak bisa di ubah nilainya setelah nilai awal diberikan. Konstanta dapat dibuat dengan menggunakan #define atau dideklarasikan dengan const. Contohnya, #define PI const int GRAVITASI = 10; Dalam bahasa C ada karakter khusus yang dapat dugunakan untuk menulis karakter seperti tab, baris baru, backspace (kembali satu karakter ke belakang), dan sebagainya. Karakter Khusus Karakter yang diwakilkan \a Bunyi bel/alarm \b Backspace \t Horizontal Tab \n Newline (Line Feed), baris baru \v Vertical Tab \f Formfeed \r Carriage Return \" Tanda petik ganda \' Tanda petik tunggal \? Tanda tanya \\ Garis miring terbalik, Backslash
9 OPERATOR. Bahasa C memiliki operator untuk perhitungan, pemrosesan data, perbandingan, dan sebagainya. 1. Operator Aritmatika Operator + Penambahan - Pengurangan * Perkalian / Pembagian % Sisa bagi (modulo) 2. Operator Penugasan (assignment) Arti Operator Contoh Sama seperti = a=b a=b += a+=b a=a+b -= a-=b a=a-b *= a*=b a=a*b /= a/=b a=a/b %= a%=b a=a%b 3. Operator Hubungan (perbandingan) Operator Arti Contoh == Bernilai sama dengan 5==3 (FALSE) > Lebih besar dari 5>3 (TRUE) < Lebih kecil dari 5<3 (FALSE)!= Tidak sama dengan 5!=3 (TRUE) >= Lebih besar dari atau sama dengan 5>=3 (TRUE) <= Lebih kecil dari atau sama dengan 5<=3 (FALSE) 4. Operator Logika Operator Arti Contoh && Logial AND ((5==5) && (2>5)) (FALSE). Logical OR ((5==5) (2>5)) (TRUE).! Logical NOT!(5==5) (FALSE).
10 5. Operator Bitwise Operator Arti & Bitwise AND Bitwise OR ^ Bitwise exclusive OR ~ Bitwise complement << Shift left >> Shift right KEYWORD. Bahasa C memiliki keyword atau kata kunci yang tidak boleh dipakai sebagai nama fungsi atau pun nama variabel karena digunakan untuk tipe data atau perintah-perintah pada C. Ada 32 kata kunci, yaitu : Pointer. Semua variabel yang sudah dideklarasikan akan diberikan suatu tempat di memori untuk menyimpan data atau nilai. Tempat-tempat di memori memiliki alamat. Variabel yang dideklarasi akan diberikan sebuah alamat di memori. Pointer merupakan variabel yang menyimpan alamat dari variabel lain, sehingga variabel pointer menunjuk tempat yang sama dengan variabel yang ditunjuknya. Karena menunjuk tempat yang sama, variabel pointer bisa mengambil nilai dari variabel yang ditunjuknya. Contoh: //Deklarasi variabel x dan inisialisasi dengan nilai 5 int x = 5; //Deklarasi variabel pointer dengan nama pointer_x int *pointer_x; // masukkan alamat dari variabel x (bukan isi dari variabel x) dengan &x // ke dalam variabel pointer_x pointer_x = &x; // cetak nilai dari pointer_x (alamat dari x) dan isi nilai dari alamat yang // ditunjuk pointer_x (isi dari x) printf( pointer x = %x\n, pointer_x); // mencetak alamat x dalam format hex printf( *pointer_x = %d\n, *pointer_x); // mencetak isi dari x (5)
11 Input Output Bahasa C Pada bahasa C, fungsi untuk memasukkan data (input) atau mengeluarkan data (output) di antaranya adalah printf(), scanf(), puts(), gets(), putc(), dan getch(). Bentuk umumnya: a. printf( kata yang akan dicetak dan simbol-simbol format, nama_variabel_untuk_simbol_format_1, nama_variabel_untuk_simbol_format_2, ); b. scanf( simbol format, &nama_variabel); c. puts( karakter tunggal ); dalam bahasa C, karakter tunggal diapit tanda petik tunggal, string diapit tanda petik ganda. d. puts( string/kumpulan karakter ); e. char c = getch(); f. char s[] = gets(); Contoh program: //Program menghitung luas segitiga #include <stdio.h> #include <conio.h> int alas, tinggi, luas; //Cetak pesan printf( Program menghitung luas segitiga\n ); printf( Masukkan alas (cm) : ); //Meminta input pengguna program berupa angka bilangan bulat (%d) //yang akan dimasukkan ke variabel alas scanf( %d, &alas); printf( Masukkan tinggi (cm) : ); scanf( %d, &tinggi); //Hitung luas luas = alas*tinggi/2; printf( Luas segitiga : %d cm persegi, luas); //Pause program sebelum keluar. Menunggu input karakter bebas. getch();
12 Alur Program PERCABANGAN. Percabangan atau penyeleksian kondisi adalah suatu proses untuk melakukan suatu perintah pada kondisi yang ditentukan. Jika kondisinya terpenuhi, maka akan melakukan suatu proses, jika tidak maka akan melakukan proses lain. Flowchartnya, 1. if. Memiliki cara penulisan sebagai berikut. if (kondisi) { //perintah-perintah yang akan dilakukan jika kondisi benar atau TRUE Contohnya, //Program ipo-chan #include <stdio.h> #include <conio.h> int umur; printf( Masukkan umur : ); scanf( %d, &umur); if (umur < 18){ printf( Anda masih di bawah umur. Dilarang masuk.\n ); if (umur >= 18){ printf( Anda sudah cukup umur. Tapi tetap dilarang masuk.\n ); //Pause program sebelum keluar. Menunggu input karakter bebas. getch();
13 Jika program dijalankan akan ditampilkan: Masukkan umur : 17 Anda masih di bawah umur. Dilarang masuk. 2. if else. Memiliki cara penulisan sebagai berikut. if (kondisi1) { //perintah-perintah yang akan dilakukan jika kondisi1 benar atau TRUE else if (kondisi2) { //perintah-perintah yang akan dilakukan jika kondisi1 salah atau FALSE //tetapi kondisi2 benar atau TRUE else { //perintah-perintah yang akan dilakukan //jika kondisi1 DAN kondisi2 salah atau FALSE Contohnya, //Program ipo-chan versi 1.1 #include <stdio.h> #include <conio.h> int umur; printf( Masukkan umur : ); scanf( %d, &umur); if (umur < 18){ printf( Anda masih di bawah umur. Dilarang masuk.\n ); else { printf( Anda sudah cukup umur. Tapi tetap dilarang masuk.\n ); //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Jika program dijalankan akan ditampilkan: Masukkan umur : 18 Anda sudah cukup umur. Tapi tetap dilarang masuk.
14 3. if else bersarang. Di dalam if bisa mengandung if lagi, sehingga terlihat seperti bersarang. Contohnya, //Program cek umur nikah #include <stdio.h> #include <conio.h> int umur; char jenis_kelamin; printf( Masukkan umur : ); scanf( %d, &umur); printf( Masukkan jenis kelamin (L/P) : ); scanf( %c, &jenis_kelamin); if (jenis_kelamin == L jenis_kelamin == l ){ if (umur >= 19){ printf( Menurut UU anda sudah boleh menikah.\n ); else { printf( Menurut UU anda masih belum boleh menikah.\n ); else if (jenis_kelamin == P jenis_kelamin == p ) { if (umur >= 16){ printf( Menurut UU anda sudah boleh menikah.\n ); else { printf( Menurut UU anda masih belum boleh menikah.\n ); else { printf( Kami tidak mengenali jenis kelamin yang anda masukkan\n ); //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Jika program dijalankan akan ditampilkan: Masukkan umur : 18 Masukkan jenis kelamin : L Menurut UU anda masih belum boleh menikah.
15 4. switch case. Memiliki cara penulisan sebagai berikut. switch (variabel) { case 1 : //Perintah yang dijalankan jika variabel == 1 break; case 2 : //Perintah yang dijalankan jika variabel == 2 break; case n : //Perintah yang dijalankan jika variabel == n break; default : //Perintah yang dijalankan jika nilai tidak ada yang sesuai variabel break; Contohnya, //Program kantin terkomputerisasi #include <stdio.h> #include <conio.h> int pilihan; printf( \ Monggo mas.e mau pesan apa?\ \n ); printf( 1. Rames\n2. Soto\n3. Pecel\n4. Gorengan\n ); printf( Pilihan anda : ); scanf( %d, &pilihan); switch (pilihan){ case 1: printf( Anda memesan Rames.\n ); break; case 2: printf( Anda memesan Soto.\n ); break; case 3: printf( Anda memesan Pecel.\n ); break; case 4: printf( Anda memesan Gorengan.\n ); break; default: printf( Pesanan anda tidak ada di dalam menu.\n ); break; //Pause program sebelum keluar. Menunggu input karakter bebas. getch();
16 Jika program dijalankan akan ditampilkan: "Monggo mas.e mau pesan apa?" 1. Rames 2. Soto 3. Pecel 4. Gorengan Pilihan anda : 3 Anda memesan Pecel. PERULANGAN. Ada kalanya kita membutuhkan suatu bagian program diulang-ulang sebanyak sekian kali. Untuk melakukannya kita bisa melakukan perulangan atau loop dengan for, while, dan do while, tidak dengan menuliskan perintah yang sama berulang-ulang. 1. for. Flowchartnya adalah sebagai berikut. Cara penulisannya adalah sebagai berikut. for (inisialisasi; kondisi; finalisasi) { //Perintah yang dijalankan jika kondisi BENAR
17 Contohnya, //Program panggil aku n kali #include <stdio.h> #include <conio.h> int n; char nama[20]; printf( Siapa namamu? ); scanf( %s, &nama); printf( Mau dipanggil berapa kali? ); scanf( %d, &n); for (int i = 0; i<n; i++){ printf( %s\n, nama); //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Jika program dijalankan akan ditampilkan: Siapa namamu? Mau dipanggil berapa kali? while. Flowchartnya adalah sebagai berikut.
18 Cara penulisannya adalah sebagai berikut. while (kondisi) { //Perintah yang dijalankan selama kondisi BENAR Jika program panggil aku n kali sebelumnya menggunakan for, maka kali ini adalah versi menggunakan while //Program panggil aku n kali (while version) #include <stdio.h> #include <conio.h> int n; char nama[20]; printf( Siapa namamu? ); scanf( %s, &nama); printf( Mau dipanggil berapa kali? ); scanf( %d, &n); //INISIALISASI variabel untuk mengontrol loop int i = 0; while (i<n){ //Perintah yang dilakukan jika kondisi i<n BENAR printf( %s\n, nama); //FINALISASI. Update variabel i sehingga loop tidak berulang-ulang //selamanya. i++; //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Jika program dijalankan akan ditampilkan: Siapa namamu? Mau dipanggil berapa kali? 10 Dalam menggunakan while, yang kita butuhkan sebenarnya hanyalah kondisi. Semua perintah atau pernyataan di dalam blok while akan dijalankan selama kondisi BENAR.
19 3. do while. Flowchartnya adalah sebagai berikut. Cara penulisannya adalah sebagai berikut. do { //Perintah yang dijalankan dulu sekali //dan dijalankan kembali jika kondisi BENAR while (kondisi); Jika program panggil aku n kali sebelumnya menggunakan for dan while maka kali ini adalah versi menggunakan do while.
20 //Program panggil aku n kali (do while version) #include <stdio.h> #include <conio.h> int n; char nama[20]; printf( Siapa namamu? ); scanf( %s, &nama); printf( Mau dipanggil berapa kali? ); scanf( %d, &n); //INISIALISASI variabel untuk mengontrol loop (perulangan) int i = 0; do { //Perintah yang dilakukan jika kondisi i<n BENAR printf( %s\n, nama); //FINALISASI. Update variabel i sehingga loop tidak berulang-ulang //selamanya. i++; while (i<n); //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Jika program dijalankan akan ditampilkan: Siapa namamu? Mau dipanggil berapa kali? 0 Dalam menggunakan do while, perintah dalam bloknya akan dikerjakan terlebih dahulu baru memeriksa apakah kondisi BENAR atau SALAH. Jika kondisi BENAR, maka perintah dalam blok do akan dikerjakan kembali. Jika SALAH, maka program akan melanjutkan eksekusinya. Jadi, perintah dalam blok do while akan dikerjakan paling sedikit satu kali. 4. Penyarangan. Di dalam for bisa ada for lagi, atau while, atau yang lainnya. Semua bisa menyarangkan dan disarangkan termasuk dengan percabangan.
21 Aplikasi Bahasa C //Program penulisan deret bilangan prima #include <stdio.h> #include <conio.h> #include <stdbool.h> int i, j, max,jum=1; bool prima; printf( Mau berapa deret angka? ); scanf( %d, &max); for (i=1; jum <= max; i++) { prima = false; if (i==2) prima = true; else { for(j=2; j<i; j++){ if( (i%j)==0 ){ prima = false; break; //Keluar dari loop else { prima = true; if (prima==true){ printf( %i\t, i); jum++; //Pause program sebelum keluar. Menunggu input karakter bebas. getch(); Tugas pribadi : terangkan tiap-tiap baris program di atas yang berbeda, dan buatlah contoh program aplikasi C menggunakan kondisional dan perulangan disertai algoritma dan flowchart. REFERENSI: Modul IV Praktikum Dasar Komputer dan Pemrograman tahun 2013.
Bahasa 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 terperinciBAB V BAHASA C I. 5.1 Pendahuluan
BAB V BAHASA C I 5.1 Pendahuluan Bahasa C merupakan evolusi dari bahasa BCPL yang dibuat oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 terperinciPSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
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 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 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 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 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 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 terperinciPRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh
PRAKTIKUM 2 1. Variabel Pengenal (identifier) merupakan nama yang biasa digunakan untuk suatu perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh pemrogram. Variabel adalah suatu
Lebih terperinciStruktur Program Bahasa C
Struktur Program Bahasa C Struktur Program Bahasa C /* Komentar */ main( ) { statemen-statemen; } fungsi_tambahan( ) { statemen-statemen } program utama fungsi tambahan yang dapat dipanggil oleh program
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 terperinciPengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman
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 terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
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 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 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 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 terperinciSejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.
Sejarah C Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs. Pengembangan dari bahasa BCPL(Martin Richard, 1967) dan bahasa B (Ken Thompson, 1970) Dibantu Brian W. Kernighan, Ritchie menulis buku
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 terperinciDesain dan Analisis Algoritma. Pengenalan Bahasa C. I Ketut Resika Arthana, S.T., M.Kom.
Desain dan Analisis Algoritma Pengenalan Bahasa C I Ketut Resika Arthana, S.T., M.Kom resika.arthana@gmail.com http://www.rey1024.com Intro Sadarilah Kawan, Pemrograman Itu Indah Bahasa Pemrograman mudah
Lebih terperinciKU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)
KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B) 2008 MATERI I PENGENALAN BAHASA C++ Materi Praktikum Durasi TIU/TIK Referensi Pengenalan Bahasa C++ 180 menit 1. Pendahuluan 2. Instruksi Output Sederhana
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 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 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 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 terperinciAlgoritma & Pemrograman
Algoritma & Pemrograman Bahasa Pemrograman C Oleh: Supatman HP: 081578865611 Bahasa C Ditemukan Oleh: Dennis M. Ritche (1972) Kemampuan C Portable Kecepatan Library Programming Sistem Operasi (Unix, MicroShell,
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 terperinciELEMEN DASAR C++ C++ mempunyai cara untuk menyatakan karakter-karakter yang tidak mempunyai kode tombol (seperti karakter tombol) misalnya \n.
1 ELEMEN DASAR C++ HIMPUNAN KARAKTER Himpunan karakter pada C++ terdiri huruf, digit maupun simbol-simbol lainnya (termasuk spasi dan karakter kontrol). Huruf, contoh : A s/d Z dan a s/d z Digit, contoh
Lebih terperinciSOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009
SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include
Lebih terperinciOPERATOR-OPERATOR DALAM JAVA
OPERATOR-OPERATOR DALAM JAVA Obyektif : 1. Memahami tentang operator-operator (aritmatic, logical, relational, assigment, bitwise) 2. Dapat membuat program sederhana dengan menggunakan operatoroperator
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 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 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 terperinciBAB VI BAHASA C Pendahuluan
BAB VI BAHASA C2 6.1 Pendahuluan Bahasa C merupakan evolusi dari bahasa BCPL yang dibuat oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan
Lebih terperinciMODUL DUA VARIABEL DAN TIPE VARIABEL
MODUL DUA VARIABEL DAN TIPE VARIABEL Tujuan : Mahasiswa memahami tentang operator dan penggunaannya dalam bahasa pemrograman java, mengetahui macam-macam kategori operator dan mengetahui perbedaan operator
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 5 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. memahami struktur penulisan bahasa C 2. memahami perintah dasar bahasa C B. TEORI DASAR
Lebih terperinciTipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).
TIPE DATA Penggunaan tipe data pada bahasa c++ erat kaitannya dengan penggunaan memori, perlu diperhatikan dalam penggunaanya. Terdapat tiga tipe data dalam bahasa C++ yaitu : 1. Tipe Data Dasar terdiri
Lebih terperinciTeknik Pemrograman Terstruktur 1 PENGENALAN BAHASA C
1 PENGENALAN BAHASA C Paradigma Pemrograman Pemrograman Deklaratif/Fungsional Persoalan diselesaikan dengan mengekspresikan logika persoalan Pemrograman Prosedural/Terstruktur Persoalan diselesaikan dengan
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 terperinciDASAR PEMOGRAMAN JAVA
DASAR PEMOGRAMAN JAVA Pertemuan ke-2 Oleh: Winda Aprianti Tipe Data Bilangan Karakter Kata atau Kalimat Boolean Literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri menjelaskan bagaimana
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 terperinciMODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi
MODUL 10 Fungsi 10.1 Kompetensi 1. Mahasiswa mampu membagi logika program dengan menggunakan fungsi. 2. Mahasiswa memahami konsep rekursif serta mengimplementasikan dengan menggunakan fungsi. 10.2 Alat
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 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 terperinciAlgoritme dan Pemrograman
Kuliah #2 Struktur program C Tipe data Input / Output Algoritme dan Pemrograman Beberapa Catatan Lakukan KRS B jika: Belum mendaftar di KRS A Mendaftar di KRS A, tapi nama tidak muncul di absen Pindah
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 terperinci1.1. Sejarah Bahasa C
Bab 1 Pendahuluan 1.1. Sejarah Bahasa C Sejarah perkembangan dan latar belakang munculnya bahasa C adalah seperti dalam Gambar 1. Gambar 1: Sejarah Bahasa C Boleh dikatakan bahwa akar dari bahasa C adalah
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 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 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 terperinciDasar Pemrograman Mikrokontroler dengan Bahasa C
Dasar Pemrograman Mikrokontroler dengan Bahasa C Pokok Bahasan: 1. Penggunaan Fungsi (Using Functions) 2. Penanaman bahasa rakitan di dalam Program 'C' Tujuan Belajar: Setelah mempelajari dalam bab ini,
Lebih terperinciBAB 3 TYPE DATA, VARIABLE DAN OPERATOR
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman
Lebih terperinciIdentifier dan Tipe Data
Identifier dan Tipe Data Identifier Identifier atau pengenal merupakan nama yang biasa digunakan untuk : - Variable - Konstanta bernama - Fungsi - Dll Aturan yang berlaku bagi suatu pengenal secara umum
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 terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperinciPHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:
Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan
Lebih terperinciPemrograman Dasar C. Minggu 6
Pemrograman Dasar C Minggu 6 Latihan Soal Buatlah program yang meminta seseorang untuk memasukkan angka bilangan riil sebanyak 3 kali, dan program akan menampilkan jumlah total dan rata-ratanya. Bilangan
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 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 terperinciKuliah III - Dasar Pemrograman
17 September 2013 Kuliah III - Dasar Pemrograman Struktur program dalam bahasa C Kompilasi Variabel Statement : Deklarasi & Assignment statement, Inisialisasi Masukan dan Keluaran Contoh 1. assign.c /*
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 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 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 terperinciKonsep Pemrograman Prosedural
Konsep Pemrograman Prosedural Urutan pengerjaan kegiatan Pemrograman Pengenalan bahasa C 9/20/2010 Minggu 1 1 Urutan Pengerjaan Kegiatan(1) Manusia selalu berusaha menyelesaikan masalah yang dihadapi Penyelesaian
Lebih terperinciBab 3. Decision 1 (Pengambilan Keputusan)
Bab 3. Decision 1 (Pengambilan Keputusan) Konsep Pemrograman Politeknik Elektronika Negeri Surabaya Overview Kondisi & Operator Kondisi Operator Relasi Operator Logika Prioritas Operator Relasi & Logika
Lebih terperinciElemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.
Elemen Bahasa Pemrograman Aditya Rizki Yudiantika, M.Eng. Algoritma dan Struktur Data (SI063) Ganjil 2017/2018 Outline Pengenalan bahasa C++ Struktur penulisan kode dan elemen Tipe data Konstanta Operator
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 terperinciPercabangan & Perulangan
Struktur Dasar Java Percabangan & Perulangan Object-oriented Programming (OOP) with JAVA 2011/2012 Macam-macam Percabangan if (...) if ( ) else ( ) if ( ) else if ( ) else ( ) switch ( ) Percabangan :
Lebih terperinciTipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:
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 terperinciMODUL IV Analisis Kasus/Pemilihan
MODUL IV Analisis Kasus/Pemilihan TUJUAN 1. Memberikan pemahaman tentang bagaimana suatu kasus dianalisis dan dibreak-down menjadi beberapa kasus kecil menurut domain permasalahannya. 2. Memberikan pengenalan
Lebih terperinciKUMPULAN SYNTAX DASAR C++
KUMPULAN SYNTAX DASAR C++ Reza Nurfachmi rezanf@raharja.info :: http://www.aaezha.com Abstrak C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa
Lebih terperinciDATA PADA BAHASA C TIPE DATA
DATA PADA BAHASA C TIPE DATA C menggunakan 7 keyword untuk menset tipe, yaitu : integer : bilangan bulat (int, long, short, unsigned) huruf & karakter lain (char) bilangan dg titik desimal (float, double)
Lebih terperinciBAB 5 PERULANGAN DAN ARRAY
Bab 5 Perulangan dan Array 66 BAB 5 PERULANGAN DAN ARRAY TUJUAN PRAKTIKUM 1. Praktikan mengerti apa yang dimaksud dengan perulangan 2. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi 3. Praktikan
Lebih terperinciPERTEMUAN 7 REVIEW (QUIZ)
PERTEMUAN 7 REVIEW (QUIZ) 1. Langkah pertama yang harus dilakukan dalam menyusun suatu program a. Membuat Hipotesa b. Membuat Masalah c. Membuat Algoritma d. Membuat Program e. Menyalakan Komputer 2. Sebuah
Lebih terperinciBahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita
DASAR PEMROGRAMAN Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita Bahasa Pemrograman Apa yang dimaksud bahasa pemrograman? Alat yang digunakan programmer untuk memberikan instruksi
Lebih terperinci