STRUKTUR DATA PERTEMUAN III.

Slides:



Advertisements
Presentasi serupa
OPERATOR DAN UNGKAPAN.
Advertisements

DASAR-DASAR PEMROGRAMAN C
Dasar Pemrograman Komputer
Ekspresi As’ad Djamalilleil
Dasar Pemrograman Komputer [TKL-4002] 2010
Elemen Dasar Java (2) As’ad Djamalilleil
OPERATOR Teknik Informatika Universitas Muhammadiyah Malang 2011 Pemrogramman Terstruktur.
Operator C++ Pertemuan 3.
Operator Bahasa C++, Manipulasi String
Pengenalan PHP Operator Aritmatika:
OPERATOR Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
PHP Operators.
Bahasa Pemrograman C++
Sekilas jenis-jenis operator
Teknik Elektro – UIN SGD BANDUNG
Bab 05 Tipe Data dan Mengisi Variabel
Pertemuan Operand dan Operator
Dibuat o/ : Renni Angreni, S.Kom.
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Modul 2 Pengenalan Bahasa C++
Pengenalan Operator.
Elemen Dasar Dalam C++.
DASAR PEMROGRAMAN C Oleh : sgo.
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Oleh Ahmad Ramadhani, S.Kom
Operator C++ Pertemuan 3.
Pengantar C++.
Elemen Dasar C Identifier :
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
Pendahuluan & identifier pada bahasa c dan c++
3. Elemen Dasar C++ S. Indriani L., M.T 3. Elemen Dasar C++
Teknik Pemrograman oleh: Yohanes Sugiarto.
Algoritme dan Pemrograman
Pemograman Terstruktur
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
04.1 Hari-4.
Pertemuan Operasi Store - Compute
Pseudocode – Tipe Data, Variabel, dan Operator
Contoh Aplikasi Sederhana
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
S. Indriani Lestariningati, M.T
DASAR PEMROGRAMAN JAVA
As’ad Djamalilleil Ekspresi As’ad Djamalilleil
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
BAHASA PEMROGRAMAN C OPERATOR IRSAN JAELANI.
As’ad Djamalilleil Elemen Dasar Java (2) As’ad Djamalilleil
Operator dan Operasi Input Output pada C++ Pertemuan 11
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
Operator By Harifuddin,ST,MT..
Pemrograman Terstruktur
Minggu ke-5 Imam Fahrur Rozi
Minggu ke-6 Imam Fahrur Rozi
STRUKTUR DATA PERTEMUAN 6.
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
Algoritma dan Pemrograman
Pemograman Berorientasi Object Sistem Informasi Semster III
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
PEMROGRAMAN TERSTRUKTUR
Konsep Pemrograman 4.
Pemrograman Terstruktur
STRUKTUR DATA PERTEMUAN 5.
Arithmetic Expression
Operator.
ALGORITMA & DASAR PEMROGRAMAN
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Algoritma dan Stuktur Data
Nested if 164.
Operator C++ Pertemuan 3.
Pertemuan 2 JavaScript.
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

STRUKTUR DATA PERTEMUAN III

Definisi OPERATOR Operator merupakan simbol atau kata yang dapat digunakan dalam program untuk melakukan suatu operasi atau manipulasi, seperti menjumlahkan dua nilai, memberikan nilai ke variable, membandingkan dua buah nilai dan sebagainya Sebagian operator C++ tergolong sebagai operator binary yaitu operator yang dikenakan terhadap dua buah nilai Contoh A+B Simbol + merupakan operator untuk melakukan operasi penjumlahan dari dua buah operand-nya (yaitu a+b) karena operasi penjumlahan melibatkan dua operand maka oerator ini tergolong sebagai operator binary.

Tipe operator Tanda Operator dapat dikelompokkan sebagai berikut: Operator pengerjaan (assignment operator) Operator matematika (arithmetic operator) Operator peningkatan dan penurunan (increment dan decrement operator) Operator hubungan (relation operator) Operator logika (logical operator) Operator koma (comma operator) Operator Bitwise (bitwise operator) Operator alamat (address operator) Operator gabungan (group operator)

#include <stdio.h> OPERATOR PENGERJAAN Operator pengerjaan berupa tanda sama dengan (=) yang digunakan ntuk mengisikan nilai yang berada disebelah kanannya variable yang ditunjukan disebelah kirinya. #include <stdio.h> main( ) { int a,b,c; a=5; c=b=a; printf ("a=%i\n",a); printf ("b=%i\n",b); printf ("c=%i\n",c); }

OPERATOR ARITMATIKA #include <stdio.h> void main() { Operator matematika termasuk sebagai binary operator OPERATOR KETERANGAN * Perkalian / Pembagian % Modulus atau sisa pembagian + Pertambahan _ Pengurangan #include <stdio.h> void main() { float x,t, a; float l; printf("masukan nilai x="); scanf ("%f", &x); printf("masukan nilai t="); scanf ("%f", &t); printf("masukan nilai a="); scanf ("%f", &a); l = (a*t)/x; printf ("hasilnya adalah = %4.2f\n", l); }

OPERATOR ARITMATIKA #include <stdio.h> main() { Operator matematika termasuk sebagai binary operator OPERATOR KETERANGAN * Perkalian / Pembagian % Modulus atau sisa pembagian + Pertambahan _ Pengurangan #include <stdio.h> main() { float luas,pi,jari,keliling; pi=3.1428; jari=12.0; luas=pi*jari*jari; printf("jari-jari=%f\n",jari); printf("luas=%f",luas); }

OPERATOR PENINGKATAN DAN PENURUNAN Operator peningkatan di tandai dengan tanda operasi (++) dan Operator Penurunan di tandai dengan menggunakan tanda operasi (--) . Operator peningkatan ditandai dengan penambahan nilai 1 pada nilai sebelumnya. Contoh : #include <stdio.h> main( ) { int x=10; x=++x; printf (“nilai x = %i\n”, x); x=--x; }

OPERATOR PENINGKATAN DAN PENURUNAN Contoh : #include <stdio.h> main() { int a,b,c; a=5; b=5; c=a+b++; printf("nilai c = %i\n", c); }

OPERATOR PENINGKATAN DAN PENURUNAN Contoh : #include <stdio.h> main( ) { int a,b,c; a=5; b=5; c=a+ ++b; printf (“nilai c = %i\n”, c); }

OPERATOR HUBUNGAN Operator hubungan (relational operators) digunakan untuk membandingkan dua elemen nilai dan dihasilkan nilai perbandingannya, yaitu betul (bernilai 1) atau salah (bernilai 0). Operator ini banyak digunakan pada penyeleksian suatu kondisi di statement. Operator Keterangan > Lebih besar dari >= Lebih besar sama dengan < Lebih kecil <= Lebih kecil sama dengan == Sama dengan != Tidak sama dengan

Contoh program : #include <stdio.h> main () { float nilai; printf(“5<6 = %d\n”,5<6); printf(“10>4 = %d\n”,10>4); printf(“5==5 = %d\n”,5==5); printf(“5!=5 = %d\n”,5!=5); nilai=56.5; if (nilai>70.0) printf (“lulus\n”); else printf (“Tidak Lulus\n”); }

OPERATOR LOGIKA Nilai perbandingan dari operator logika juga menghasilkan 2 nilai yaitu betul (bernilai 1) atau salah (bernilai 0). Operator ini juga banyak digunakan pada penyeleksian suatu kondisi di statemen IF. Operator Keterangan && Operator logika AND Operator logika OR ! Operator logika NOT

Perbandingan Operator Logika A&&B A B 1 Dari tabel diatas, bisa dilihat bahwa dalam operator logika AND akan menghasilkan nilai benar (1), jika 2 buah kondisi bernilai benar. Sedangkan dalam operator logika OR akan menghasilkan nilai benar (1),jika salah satu dari 2 kondisi bernilai benar (1).

Contoh program : #include<stdio.h> void main () { int nilai,tugas; printf("masukan sebuah nilai:"); scanf ("%i",&nilai); printf("masukan nilai tugas:"); scanf ("%i",&tugas); if (nilai>70 && tugas>=75) printf ("Lulus\n"); else printf ("Tidak lulus\n"); }

OPERATOR KOMA Contoh program : #include<stdio.h> main () { Operator koma (comma operator) digunakan untuk meletakkan beberapa ungkapan yang dipisahkan dengan tanda koma didalam kurung buka dan kurung tutup. Contoh program : #include<stdio.h> main () { char kar1, kar2; kar1=‘A’ , kar2=‘B’; printf (“%c\n”, kar1); printf (“%c\n”, kar2); }

THE END