TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3
|
|
|
- Liana Susman
- 9 tahun lalu
- Tontonan:
Transkripsi
1 TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN IA02 DISUSUN OLEH : INDRA NUGRAHA ADI ( ) ADE TRISMA ( ) TATA ANUGRA ( ) SYLVIA NUR KARTIKA ( ) FAKULTAS TEKNOLOGI INDUSTRI JURUSAN TEKNIK INFORMATIKA UNIVERSITAS GUNADARMA
2 OPERATOR Operator atau tanda operasi adalah suatu tanda atau simbol yang digunakan untuk suatu operasi tertentu. Bahasa C menyediakan operator Pengerjaan, operator Aritmatika, operator tipe, operator hubungan, operator logika, operator bitwise, operator dan operator koma. Macam -macam Operator, Arah Proses dan jenjangnya. Kategori Operator Arah Proses Jenjang Kurung, indeks larik dan elemen struktur data Operator Unary Operator Aritmatika perkalian, sisa Pembagian Operator Aritmatika Pertambahan dan Pengurangan Operator Pergeseran Bit Bitwise () []. -> Kiri-Kanan 1! ~ & * (tipe) sizeof Kanan-Kiri 2 *? % Kiri-Kanan Kiri-Kanan 4 << >> Kiri-Kanan 5 Operator Hubungan < <= > >= Kiri-Kanan 6 Operator Hubungan kesamaan dan ketidaksamaan ==!= Kiri-Kanan 7 Operator Bitwise AND & Kiri-Kanan 8 Operator Bitwise XOR ^ Kiri-Kanan 9 Operator Bitwise OR Kiri-Kanan 10 Operator Kondisi AND && Kiri-Kanan 11
3 Kategori Operator Arah Proses Jenjang Operator Kondisi OR Kiri-Kanan 12 Operator Ternary? Kanan-Kiri 13 Operator Pengerjaan Aritmatika Operator Bitwise Pengerjaan = += -+ *= /+ %= Kanan-Kiri 14 &= ^= = <<= >>= Kanan-Kiri 15 Operator Koma ' Kiri-Kanan 16 Tabel diatas menunjukan macam-macam operator yang disediakan oleh bahasa C. Di tabel ini arah dari proses menunjukan bagaimana hubungan antara operand-operand di operator akan diproses, mulai dari yang sebelah kiri operatornya ke arah kana atau sebaliknya. Misalnya ungkapan A/B, maka yang akan dibagi oleh B adalah A, berarti operator '/' mempunyai arah proses dari kiri ke kanan. Sedangkan operator '=' mempunyai arah dari kana ke kiri, misalnya ungkapan B=5 menunjukan nilai 5 diberikan ke varibel B, bukan sebaliknya. Jenjang menunjukan operator mana yang akan dikerjakan terlebih dahulu jika dalam suatu ungkapan melibatkan lebih dari satu macam operator. Jenjang dengan nomor 1 adalah jenjang yang tertinggi. Misalnya ungkapan x=b+a melibatkan dua buah operator; operator aritmatika '+' mempunyai jenjang yang lebih tinggi dibandingkan dengan operator pengerjaan '=', sehingga ungkapan B+A akan dikerjakan terlebih dahulu dan kemudian hasilnya diberikan ke variabel X. Operator-operator '()', '[]', dan '->' merupakan operator-operator dengan jenjang tertinggi. Operator '()' dapat digunakan untuk merubah jenjang menjadi jenjang tertinggi. Misalnya ungkapan A+B/C mempunyai arti B dibagi C terlebih dahulu (jenjang operator '/' dari jenjang operator operator '+') dan kemudian hasilnya ditambahkan dengan A. Jika dimaksudkan hasil dari A+B dibagi nilai C, maka dapat dituliskan (A+B)/C. Operator '[]' digunakan dilarik untuk menyambut suatu indeks urutan dari elemen lariknya. Bahasa C menganggap '[]' sebagai operator, sedagkan bahasa pemrograman yang lainnya menganggap bukan sebagai operator. Operator '.' (titik) dan operator '->' (garis dan lebih besar, maksudnya adalah panah) digunakan untuk menunjukan elemen dari suatu struktur data.
4 Operator Aritmatika (Arithmetic operator) Operator Fungsi Jenjang * / % + - Perkalian Pembagian Pembagian modulo (Sisa pembagian) Pertambahan Pengurangan Jenjang menunjukan operator mana yang akan diproses terlebih dahulu. Misalnya operator '/' (jenjang 3) akan diproses terlebih dahulu dibandingkan operator '+' (jenjang 4) Untuk jenjang yang sama, operator yang diproses terlebih dahulu adalah yang berada diposisi lebih kiri. *Untuk merubah jenjang dapat digunakan tanda kurung '()'. Contoh: B A+B/C+D mempunyai arti A + +D C Untuk merubah jenjang dapata digunakan tanda '()' sebagai berikut: (A+B)/(C+D) mempunyai arti A + B C + D Operator '*' digunakan untuk perkalian dan operator '/' digunakan untuk pembagian. Operator pembagian '/' jika digunakan untuk nilai - nilai integer akan memberikan hasl nilai bulat, walaupun tipe varibel penerima adalah pecahan, karena bilangan bulat yang dibagi bilangan bulat akan menghasilkan bilangan bulat terlebih dahulu sebelum ke diberikan ke variabel pecahan.
5 Contoh Program: #include <stdio.h>. main() { int x,y; x = 7; z = 3; float z; z = x/y; /* x dan y adalah tipe integer, sehingga hasil 7 dibagi dengan 3 adalah didaptkan nilai integer jg, yaitu 2. Nilai ini kemudian baru dipindahkan ke varibel z. Walaupun variabel z bertipe float, tapi karena hasil pembagian sudah berbentuk integr, maka hasil akhir di variabel z juga berupa nilai bulat */ printf("nilai z = %f", z); } Maka outputnya : Nilai z =
6 Operator modulus hanya digunakan untuk nilai - nilai integer saja dan tidak dapat digunakan untuk nilai operasi pecahan (tipe float, double atau long double). Operator ini menghasilkan sisa dari pembagian (remainder) dari dua buah integer. Contoh: #include <stdio.h> main() { int x,y,z; x=7; y=3; z=x%y; printf("nilai z = %d\n",z); } Jika program dijalankan maka akan didapat hasil: Nilai z = 1
7 Operator-operator aritmatika melibatkan operasi dua buah operan. Seringkali operand-operand yang digunakan di operator aritmatika mempunyai tipe data yang berbeda, misalnya operand tipe data integer dioperasikan dengan operand tipe data pecahan. Hal semacam ini dapat memberikan hasil yang tidak sesuai dengan yang diinginkan oleh pembuat program. Untuk menghindari hal yang tidak diinginkan, berikut ini adalah pedoman bagaimana kompailer C akan mengoprasikan operand yang berbeda tipe ; 1. Tipe char akan dikonversikan ke tipe int. 2. Tipe float akan dikonversikan ke tipe double. 3. Jenjang tertinggi adalah mulai dari long double, double, long int, unsign int dan int. Ini bearti jika tipe double dioperasikan dengan tipe int misalnya, maka hasilnya adalah tipe double sebagai jenjang yang lebih tinggi. Misalnya: int I: char X; float F,X; X=I*C/F; Hasil ungkapan ini adalah tipe double, karena varibel c bertipe char akan dikonversikan terlebih dahulu menjadi tipe int dan kemudian dikalikan dengan varibel I yang bertipe int, hasilnya adalah tipe int. Varibel F akan dikonversikan terlebihdahulu ke tipe double. Hasil perkalian sebelumnya yang bertipe int dibagi dengan tipe double akan dihasilkan tipe double.
8 OPERATOR UNARY Operator UNARY merupakan operator yang hanya menggunaka sebuah operand saja(bandingkan dengan operator-operator lain yang menggunakan dua buah operand). Operator unary yang umum digunakan di bahasa-bahasa pemrograman komputer adalah operator unary minus ('-'). Operator Unary ini ditulis sebelum operandnya. Operator unary '-' berbeda dengan operator aritmatika '-' yang membutuhkan dua buah operand, yaitu nilai operan yang pertama akan dikurangi dengan operand yang kedua. Bahasa C tidak hanya menyediakan unary '-' saja, tetapi menyediakan operator-operator yang lainnya. Operator-operator Unary Operator Arti - Unary minus ++ Peningkatan dengan penambahan nilai 1 -- Penurunana dengan pengurangan nilai 1 (tipe) Cast Sizeof! Unary NOT Ukuran dari operand dalam byte ~ Operator unary komplemen satu (bitwise NOT) & Menghasilkan alamat memory operand (operator pointer) * Menghasilkan nilai pengenal di alamatnya (operator pointer) Operator Unary Minus Operator unary minus '-' diberikan untuk memberi nilai minus suatu nilai numerik (bukan untuk pengurangan). Misalnya ungkapan A+-B*C akan diartikan sebagai A+(-B)*C. Operator Unary mnus '-' ditulis dimuka operandnya. Penulisan operator unary '-' dengan operator yang lainnya dapat diberi jarak spasi ataupun tidak menggunakan spasi. Penulisan seperti A-B*C bearti adalah A + - B * C. penulisan seperti A--B*C bearti A - (-B) * C.
9 Operator Unary ++ (Increment) dan --(Decrement). Operator unary '++' dan operator unary '--' merupakan operator khusus yang ada di C dan jarang dijumpai dibahasa yang lain. Operator '++' akan menambah nilai numerik 1 ke pengenal yang menggunakannya dan operator '--' akan mengurangi dengan nilai numerik 1 untuk pengenal yang menggunakannya. Operator unary ini dapat ditulis sesudah atau sebelum operandnya. Misalnya : x= x+1 dapat ditulis x++ / ++x. Dan x-1 dapat ditulis x = x-- / --x. Operator ini banyak dijumpai di statmen for yang berbentuk sebagai berikut: for(i=1; I<10: I=I+1) dapat ditulis dengan operator '++' sebagai for(i=1; I<10; I++) Operator '++' dan operator '--' yang digunakan di suatu ungkapan akan bearti lain jika dituliskan sebelum atau sesudah operandnya. Bandingkan dua buah operasi berikut : X=5; A=X++; Hasil: X=6 dan A=5 X=5; A=++X Hasil: X=6 dan A=6; Pada contoh disebelah kiri, nilai A akan berisi nilai X terlebih dahulu sebelum X ditambah 1 dan setelah itu X ditambah dengan nilai 1. Untuk contoh disebelah kanan, nilai X akan ditambah bertambah dengan nilai 1 terlebih menjadi nilai 6 dan kemudian baru diisikan ke nilai A.
10 Contoh program menggunakan Increment #include <stdio.h> main() { int i, clrscr(); for(i=0;i<5;i++) /*pengulangan diproses sebanyak 0 sampai 4, Dengan menggunakan operator Increment */ { printf( %d\n,i); } } output:
11 Contoh program menggunakan Decrement #include <stdio.h> main() { int i, clrscr(); for(i=5;i>1;i--) /*pengulangan diproses sebanyak 5 sampai 1, Dengan menggunakan operator Decrement */ { printf( %d\n,i); } } output:
12 Operator Pengerjaan (Assigment Operator) Operator pengejaan (assigment operator) adalah suatu operator yang digunakan untuk memindahkan nilai dari suatu ungkapan ke suatu pengenal. Operator pengerjaan mempunyai jenjang 14. Operator pengerjaan yang umum digunakan pada bahasa -bahasa pemrograman komputer, termasuk dalam bahasa C adalah operator pengerjaan sama dengan '='. Misalnya statemen pengerjaan sebagai berikut : fahrenheit = celcius*1.8+32; Maka '=' adalah operator pengerjaan yang akan memberikan nilai ungkapan celcius*18+32 ke variabel fahrenheit. Bahasa C memungkinkan dibentuknya statemen pengerjaan menggunakan operator pengerjaan jamak dengan bentuk sebagai berikut: pengenal1= pengenal 2 =...=ungkapan; Misalnya statmen pengerjaan sebagai berikut: A = B =15; Maka nilai variabel A akan sama dengan nilai variabel B akan sama dengan 15. Disamping operator pengerjaan '=', bahasa C menyediakan beberapa operator pengerjaan lain. Operator-Operator Pengerjaan Operator Contoh Ekuivalen dengan = A = B + C Mengerjakan B + C ke A += A += 1 A = A + 1 -= A -= B A = A B *= A *= B A = A * B /= A /= B A = A / B %= A %= B A = A % B
13 Misalnya variabel I dan J adalah varibel-variabel tipe integer dengan nilai awal keduanya adalah 10. Stamen-statmen berikut ini menggunakan variabel-variabel I dan J dan dari Hasil ungkapannya. : Statment Ekuivalen Dengan Hasil Ungkapan I +=3; I = I + 3; I = = 13 I-=2 I = I- 2; I = 10-2 = 8 I*=J/2; I = I * (J/2); 1 = 10 *(10/2) = 50 I/=J-8; I = I / (J-8); I = 10 / (10-8) = 5 Dari tabel terlihat bahwa operator pengerjaan memiliki jenjang yang lebih rendah dibandingkan dengan operator aritmatika. Ini bearti operator aritmatika akan dikerjakan terlebih dahulu dengan demikian ungkapan I *= J/2 mempunyai arti sama dengan I *= (J/2), karena ungkapan (J/2) akan diproses terlebih dahulu. Contoh: Berikut ini adalah beberapa statmen-statmen pengerjaan yang menggunakan operator-operator pengerjaan dan operator-operator aritmatika serta ekuivalennya. Statment Pengerjaan A += B + C / D + E; A += B + C / (D + E); A += (B + C) / D + E A +=(B + C) / (D + E); Ekuivalen Dengan A = A + (B +(C/D) + E); A = A + (B + C / (D+E)); A = A + (((B+C)/D) + E); A = A + ((B+C) / (D+E));
14 CONTOH Program Operator Pengerjaan #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int x,y; printf("masukan nilai cm : "); scanf("%d",&x); y = x/100; printf("meter = %i",y); OUTPUTNYA
15 Operator Logika Operator Logika (logical operator) adalah operator yang digunakan untuk membandingkan logika hasil dari operator - operator hubungan. Operator logika membandingkan dua buah nilai logika yang hanya dapat menghasilkan nilai benar (true) dan salah (false). Operator - operator Logika Operator Jenjang Arti && 11 Logika DAN (AND)!! 12 Logika ATAU (OR) Selain dua buah operator logika ini, operator unary '!' (logika NOT) dapat digunakan untuk operasi logika. Operasi unary '!' hanya menggunakan sebuah oprand dan digunakan untuk membalik hasil logika dari logika benar menjadi logika salah begitupun sebaliknya. Contoh: Nilai A adalah 5, Nilai B adalah 7 dan Nilai C adalah 'a'. Beberapa ungkapan logika yang menggunakan variabel-variabel ini hasilnya tampak sebagai berikut. Ungkapan Logika Hasil Nilai A+B>=10 &&! (C=='A') Salah 0 A+B>10 && C=='A' Benar 1 Operator logika banyak digunakan untuk penyelesaian kondisi yang rumit dengan statment if, do-while, while.
OPERATOR 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
BAB 3. OPERATOR DALAM BHS C
BAB. OPERATOR DALAM BHS C. Assigment Operator Operator Assigment digunakan untuk memberikan nilai ke suatu variabel. Operator yang digunakan adalah opertor = A = 5; (memberi nilai 5 ke dalam variabel A)
Pertemuan 04. Pemrograman Dasar 2012
Pertemuan 04 Pemrograman Dasar 2012 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami tentang proses sederhana (simple process) berupa pemanggilan procedure (fungsi) dan ekspresi serta
OPERATOR DAN UNGKAPAN
1 OPERATOR DAN UNGKAPAN OPERATOR Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, misalnya untuk : Menjumlahkan dua buah nilai Memberikan nilai
OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).
OPERATOR & UNGKAPAN 3.1 PENGERTIAN OPERATOR DAN UNGKAPAN atau tanda operasi adalah suatu tanda atau simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi. Operasi atau
Chapter 2 Tipe Data, Identifier, Operator dan Control Statement
Chapter 2 Tipe Data, Identifier, Operator dan Control Statement Tipe Data dan Identifier Program adalah kumpulan instruksi yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk
Ekspresi, Pernyataan & Operasi Aritmetika/Logika
Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi(expression) Pernyataan (statements) Operator Penugasan (assignment) Operator Aritmetika Operator Relasional Operator Logika Operator Bitwise 1
Ekspresi, Pernyataan & Operasi Aritmetika/Logika
Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi (expression) Pernyataan (statements) Operator Penugasan (assignment) Operator Aritmetika Operator Relasional Operator Logika Operator Bitwise 1
MODUL 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
PRAKTIKUM 3 DASAR PEMROGRAMAN C
PRAKTIKUM 3 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 tentang
PENGENALAN 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/
elemen 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
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 8 A. KOMPETENSI 1. Memahami jenis-jenis operator dalam C++ 2. Memahami operator assignment yang digunakan dalam C++ 3. Mampu menggunakan operator aritmatika 4. Mampu menggunakan operator relasional
PRAKTIKUM 3 DASAR PEMROGRAMAN C
PRAKTIKUM 3 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 tentang
PSEUDOCODE 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
P 4 Bab 3 : Dasar Pemrograman C
Kampus II, Jl. Jembatan Merah, Nomor.C. Gejayan, Yogyakarta, Telp: (0), Fax (0) 00 P Bab : Dasar Pemrograman C. Tujuan Mahasiswa mampu mengetahui dan memahami identifier, keyword, variable, tipe data,
disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator
OPERATOR Operator digunakan untuk menyatakan suatu perhitungan/operasi. Operator yang digunakan untuk operasi yang melibatkan satu operand disebut unary operator. Jika melibatkan dua operand maka disebut
Achmad Solichin.
Pemrograman Bahasa C dengan Turbo C [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2
JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 2 Arithmetic s Increment/Decrement s Relational and Logical s adalah simbol yang mengoperasikan suatu operand (yang berupa) nilai atau variabel.
Bab 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
Struktur 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
Struktur 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
Algoritma & 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:
Algoritma 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.
KONSEP 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
SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK
Pemrograman Dasar SEKILAS JENIS-JENIS OPERATOR OPERATOR PENUGASAN OPERATOR ARITMATIKA OPERATOR MAJEMUK Operator dan Operand Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan
MATERI/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
LOGIKA ALGORITMA. Pertemuan 4. By: Augury
LOGIKA ALGORIMA Pertemuan 4 By: Augury [email protected] Konstanta (Const) Konstanta adalah suatu nilai yang telah di definisikan dan nilainya tidak akan berubah selama progran tersebut di eksekusi.
Chapter 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
INPUT 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
Algoritma dan Struktur Data I 2014
OPERATOR PADA C++ Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, seperti penjumlahan, pengurangan dan lain-lain. Operator dapat
Tipe 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
Struktur 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
Operator Precedence dan Associativity DASAR PEMROGRAMAN. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 2
JULIO ADISANTOSO Departemen Ilmu Komputer IPB Pertemuan 2 Arithmetic s Increment/Decrement s Relational and Logical s adalah simbol yang mengoperasikan suatu operand (yang berupa) nilai atau variabel.
Struktur 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
Pertemuan ke-5 OPERATOR DAN EKSPRESI. 1.1 Operator Aritmatika Ada 5 operator aritmatika dalam C yaitu :
Pertemuan ke-5 OPERATOR DAN EKSPRESI 1.1 Operator Aritmatika Ada 5 operator aritmatika dalam C yaitu : Operator Tujuan + Penambahan - Pengurangan * Perkalian / Pembagian % Sisa pembagian integer Contoh
Pemrograman Berorientasi Obyek. Operator & Assignment
Pemrograman Berorientasi Obyek Operator & Assignment 1 MATERI POKOK Unary operator Arithmetic operator Shift operator: , dan >>> Comparison operator Bitwise operator: &, ^, dan. Short Circuit operator
Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2
[Kristanto:2009] Operator merupakan simbol atau kata yang dapat digunakan dalam program untuk melakukan suatu operasi atau manipulasi, seperti menjumlahkan dua buah nilai, memberikan nilai kesuatu variabel,
PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Pertemuan 4 OPERATOR DAN STATEMEN I/O
Pertemuan 4 OPERATOR DAN STATEMEN I/O 4.1 OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. 4.1.1 OPERATOR PENUGASAN Operator Penugasan
Tipe 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
Algoritma 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
LAPORAN PRAKTIKUM STRUKTUR DATA
LAPORAN PRAKTIKUM STRUKTUR DATA Nama : Sarifudin Kelas / NIM : IK-1B / 3.34.11.1.22 Pengampu : Sukamto, S.Kom;M.T Jobs ke : 02 Pokok Bahasan : Operator Bahasa Java PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN
Minggu ke-3 Tipe Data Dalam C
Minggu ke-3 Tipe Data Dalam C Pendahuluan Setiap bahasa pemograman menyediakan tipe data. C memiliki beberapa tipe data primitif (intrinsic data type) yang merupakan bagian dari bahasa C itu sendiri. C
Tipe Data. Pendahuluan. Objektif. Bahan Bacaan
Tipe Data Pendahuluan Setiap bahasa pemograman yang bersifat strong-typed, seperti bahasa pemrograman C, memerlukan tipe data untuk mendeklarasikan variabel. Tipe data terdiri dari tipe data primitif (intrinsic
3. 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
Tipe Data, Identifier, Operator dan Control Statement
Kurikulum Qt { Basic OOP } Chapter 2 Tipe Data, Identifier, Operator dan Control Statement. Agenda Tipe data dan identifier Tipe data bahasa C++ Variabel dan Konstanta Statement Operator dan Ekspresi Control
Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.
Type Data Dalam java Boolean Char Byte Short Integer Long Float Double Boolean adalah sebuah tipe data yang hanya memiliki dua macam nilai yaitu true (benar) dan false(salah). Biasanya tipe data boolean
OPERATOR. Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C.
OPERATOR Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C. Tujuan: Mahasiswa memahami serta mampu membuat menggunakan operator Assignment. program dalam bahasa C Materi: Operasi yang
Keg. 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
MODUL 3 OPERATOR. A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator
1 MODUL 3 OPERATOR MODUL 3 OPERATOR A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator B. PETUNJUK 1. Awali setiap aktivitas anda dengan doa, agar
Tipe 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,
MODUL. Operator. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
MODUL 2 Operator Modul Praktikum C++ Dasar Pemrograman Komputer Semester Genap 2017/2018 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK MODUL 2 OPERATOR A. Tujuan Setelah mempelajari bab ini diharapkan mahasiswa
Dasar Pemrograman Java
Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid
IV. OPERATOR DAN STATEMENT I/O
IV. OPERATOR DAN STATEMENT I/O 4.1 OPERATOR Operator adalah simbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. 4.1.1 OPERATOR PENUGASAN Operator Penugasan (Assignment
Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom
Variabel, Operator Dan Ekspresi Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Variabel Variabel adalah suatu tempat untuk menampung suatu nilai pada memory komputer Untuk lebih mudah diakses,
BAB III OPERATOR compiler operasi operand A. Operator Aritmatika Operator Penggunaan Deskripsi Latihan 4. Aritmatika.java
BAB III OPERATOR Operator Java merupakan karakter khusus yang berupa simbol atau tanda yang memerintahkan compiler untuk melakukan berbagai operasi terhadap sejumlah operand. Perintah operasi dispesifikasikan
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
A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java
PRAKTIKUM 3 OPERATOR A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java B. DASAR TEORI Operator dapat diklasifikasikan
LOGIKA DAN ALORITMA. Pertemuan II:
LOGIKA DAN ALORITMA Pertemuan II: Variabel dan Operator Pertemuan II Tujuan: Mahasiswa dapat membedakan antara data, varia bel, dan konstanta. Mahasiswa dapat menyebutkan tipe data dalam ba hasa pemrograman
PERTEMUAN 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
Tipe 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
BAB 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
Pert 1 Struktur Data (mengajarkomputer.wordpress.com)
Tugas Bentuk tugas yang harus dilakukan adalah : - Mahasiswa diharapkan mengerjakan tugas yang diberikan oleh dosen pada setiap pertemuan - Pembuatan dan presentasi project dilakukan pada pertemuan 10-12.
Pemrograman Berbasis Objek Operator dan Assignment
Operator dan Assignment Macam-macam macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional
BAB 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
Imam Fahrur Rozi. Algoritma dan Pemrograman OPERATOR
Imam Fahrur Rozi Algoritma dan Pemrograman OPERATOR OPERATOR PENUGASAN (ASSIGNMENT) ² Operator = ² Digunakan untuk memberikan nilai ke dalam suatu variabel ² Contoh: ² a = 5; ² a = b = c = 5; ² a = b;
DASAR PEMROGRAMAN C BAB III 3.1 PENGENAL / IDENTIFIER
1 BAB III DASAR PEMROGRAMAN C 3.1 PENGENAL / IDENTIFIER Pengenal (identifier) merupakan nama yang biasa digunakan untuk variable, kontanta, fungsi atau obyek yang lain, yang didefenisikan oleh pembuat
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA Kata-Kata Cadangan Kata-kata cadangan (reserved words) adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksud tertentu. Kata-kata
Badiyanto, S.Kom., M.Kom. PBO java
Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).
T I P E D A T A P R I M I T I F V A R I A B E L D A N S T A T E M E N P E N U G A S A N E K S P R E S I D A N O P E R A T O R A R I T M A T I K A
Pemrograman Dasar T I P E D A T A P R I M I T I F V A R I A B E L D A N S T A T E M E N P E N U G A S A N E K S P R E S I D A N O P E R A T O R A R I T M A T I K A Tipe Data Tipe Data merupakan skema yang
PRAKTIKUM 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
Operator dan Assignment
Operator dan Assignment Macam-macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional Op.
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 3 OPERATOR JAVA
PERTEMUAN 3 OPERATOR JAVA A. Unary operator Unary operator merupakan operator yang membutuhkan hanya satu operand. Macam-macam unary operator sebagai berikut: Operator increment dan decrement : ++ dan
Dasar-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
Struktur 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
Algoritma dan Pemrograman
Algoritma dan Pemrograman Operator Pemrograman C/C++ [email protected] Ptputraastawa.wordpress.com Slide 1-1/17 Operator Borland C++ Operator Merupakan simbol/ karakter yg biasa dilibatkan dalam
Chapter 3.2 : Tipe, Nama dan Nilai
Mata Kuliah : Logika dan Algoritma / 4 SKS Chapter 3.2 : Tipe, Nama dan Nilai Dosen Pengasuh : Fatoni, M.M.,M.Kom. Mail : [email protected]/[email protected] Materi Yang Dipelajari Tipe Data Dasar
MODUL 2 OPERATOR DAN OPERASI KONDISI
A. Tujuan Praktikum : MODUL 2 OPERATOR DAN OPERASI KONDISI Setelah mempelajari bab ini mahasiswa diharapkan mampu : 1. Menjelaskan tentang fungsi operator 2. Menjelaskan tentang fungsi operasi kondisi
Operator Aritmatika MODUL III OPERATOR
MODUL III OPERATOR Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi. Sebagaian operator C++ tergolong sebagai operator binary, yaitu operator
Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek
Operator dan Assignment Pertemuan 3 Pemrograman Berbasis Obyek Topik Unary operator Arithmetic operator Shift operator: , dan >>> Comparison operator Bitwise operator: &, ^, dan. Short Circuit operator
Pre Lab P 03 Tipe Data, Operator dan Expresi
Pre Lab P 03 Tipe Data, Operator dan Expresi Sebagai penunjang untuk mengerjakan pdp 03 di lab. Maka anda harus mengacu pada rumus rumus matematika dan statistic. Dibawah ini silahkan pelajari mengenai
OPERATOR DAN EKSPRESI
1 OPERATOR DAN EKSPRESI EKSPRESI Ekspresi atau ungkapan adalah suatu bentuk yang menghasilkan suatu nilai. Dalam bentuk sederhana, ekspresi berupa sebuah literal atau variabel. dalam bentuk yang lebih
TIPE DATA DAN VARIABLE
IF34348 - PEMROGRAMAN LANJUT TIPE DATA DAN VARIABLE 03 Oleh : Andri Heryandi, M.T. TIPE DATA PRIMITIF Tipe Bilangan Bulat (byte, short, int, dan long) Tipe Bilangan Pecahan (float dan double) Tipe Text
Tipe Data dan Operator dalam Pemrograman
Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan,
Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)
Variabel dan Tipe Data Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai) Nilai variabel dapat diubah di pernyataan manapun di dalam program Java Basic By Didit Setya
OBJECT ORIENTED PROGRAMMING. Day 3 : Operator dan Assignment
OBJECT ORIENTED PROGRAMMING Day 3 : Operator dan Assignment TOPIK Membedakan antara instance dan local l variabel. Urutan pemrosesan Unary operator Arithmetic operator Shift operator: , dan >>> Comparison
KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C
KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C Disusun oleh: Bachtiar Maulana (58411782) Marlinda Dwi Cahya (54411318) Muh. Mahlani (5411622) Muzaky Bakri Salim (55411060) UNIVERSITAS GUNADARMA
Tipe 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
MODUL 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
Pertemuan 04. Pemrograman Dasar 2012
Pertemuan 04 Pemrograman Dasar 2012 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami tentang proses sederhana (simple process) berupa pemanggilan metode (fungsi) dan ekspresi serta
TIPE DATA, VARIABLE, dan OPERATOR DELPHI
TIPE DATA, VARIABLE, dan OPERATOR DELPHI A. TIPE DATA Delphi merupakan bahasa pemrograman tingkat tinggi yang mendukung perancangan terstruktur dan berorientasi Object. Bahasa pemrograman ini berdasarkan
TIPE DATA DAN VARIABLE
IF34348 - PEMROGRAMAN LANJUT TIPE DATA DAN VARIABLE 03 Oleh : Andri Heryandi, M.T. TIPE DATA PRIMITIF Tipe Bilangan Bulat (byte, short, int, dan long) Tipe Bilangan Pecahan (float dan double) Tipe Text
Tipe Data dan Operator. Ekohariadi FT Unesa
Tipe Data dan Operator Ekohariadi FT Unesa Tipe Data Tipe data variabel adalah penting sebab ia menentukan operasi yang diijinkan dan rentang nilai yang disimpan. C++ menentukan beberapa tipe data, dan
MENGENDALIKAN PROSES PROGRAM
MENGENDALIKAN PROSES PROGRAM Proses yang ada pada suatu program tidak hanya proses yang berurutan. Selain proses berurutan, terdapat juga proses percabangan, proses pengulangan, dan proses lompatan. Bahasa
PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary
OPERATOR C++ PENGERTIAN Operator adalah simbol yang mengolah nilai pada operan dan menghasilkan satu nilai baru. Operator dapat dikelompokan menjadi 4 bagian yaitu: 1. Operator Assignment 2. Operator Unary
Modul Praktikum 2 Pemograman Berorientasi Objek
Modul Praktikum 2 Pemograman Berorientasi Objek 1. Judul : Dasar Pemrograman Java (Operator) 2. Tujuan Percobaan : Diakhir praktikum, mahasiswa diharapkan mampu : Memahami penggunaan operator-operator
Operator. Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi
Operator Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi Operator Operator merupakan sebuah simbol yang digunakan untuk melakukan sebuah operasi di dalam bahasa pemrograman. 4 + 5 Dalam operasi
Praktikum 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
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A REPRESENTASI DATA ALUR PEMROSESAN DATA SISTEM BILANGAN TEORI BILANGAN KOVERSI BILANGAN OPERASI ARITMATIKA Representasi Data Data adalah sesuatu yang belum
