1. Operator Matematika

dokumen-dokumen yang mirip
OPERATOR DAN UNGKAPAN

INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

PENGAMBILAN KEPUTUSAN

OPERASI SELEKSI PEMROGRAMAN C++

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).

Decission : if & if else

Bab 2. Dasar-Dasar Pemrograman C

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

STRUKTUR DASAR PEMROGRAMAN

Tipe Data dan Variabel

Pertemuan : 10(Sepuluh) Pokok Bahasan : Struktur data komposit Tujuan Khusus : Mahasiswa mampu menyusun data dengan menggunakan tabel atau matrik

{Pertemuan 4 Struktur Kondisi IF}

elemen Dasar Bahasa Pemrograman C

P9 Seleksi & Perulangan

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

PRAKTIKUM 3 DASAR PEMROGRAMAN C

REVIEW ARRAY. Institut Teknologi Sumatera

Menggunakan 3 variabel A B C. Ada 6 kemungkinan variasi ketiga buah nilai

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Tipe Data dan Operator

PERTEMUAN 7 REVIEW (QUIZ)

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

PRAKTIKUM 3 DASAR PEMROGRAMAN C

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

Struktur Bahasa C dan C++

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

MODUL II VARIABEL, TIPE DATA & KONSTANTA

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

Achmad Solichin.

Bab 3. Decision 1 (Pengambilan Keputusan)

P10 Seleksi & Perulangan

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

PRAKTIKUM 4 PERCABANGAN

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Selection / Pemilihan PEMILIHAN

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

C++ menyediakan dua perintah pengambilan keputusan yaitu perintah IF dan perintah SWITCH yang disertai dengan CASE

Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah: Perkalian Pembagian Sisa Pembagian (mod) Penjumlahan 6 2

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

PEMROGRAMAN TERSTRUKTUR PERTEMUAN II LANGKAH-LANGKAH PENGEMBANGAN PROGRAM 6. DOKUMENTASI DAN PEMELIHARAAN PROGRAM

PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 :

DASAR PEMROGRAMAN C BAB III 3.1 PENGENAL / IDENTIFIER

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

StrukturDasarProgram Prosedural (dalambahasac++)

BAB II DASAR-DASAR PEMROGRAMAN C

Memilih bilangan yang nilainya terbesar atau terkecil dari dua buah bilangan yang ada

Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN

ALGORITHM. 9 Algoritma Menggunakan Control Statement IF. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.

Pertemuan : 2(Dua) Pokok Bahasan : Instruksi yang Fundamental Tujuan Khusus : Mahasiswa dapat mengerti konsep pembuatan data

Dasar Pemrograman Java

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

INPUT & OUTPUT SEQUENCE STATEMENT SELECTION STATEMENT. Pengantar Logika & Teknik Pemrograman Politeknik Negeri Jakarta TA.

8.1 FUNGSI, DEKLARASI DAN DEFINISI NYA

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

PEMROGRAMAN BERORIENTASI OBJEK. Percabangan. Budhi Irawan, S.Si, M.T

LOGIKA DAN ALORITMA. Pertemuan II:

BAB 5 PERULANGAN DAN ARRAY

A. TUJUAN PEMBELAJARAN 1. Mengenal berbagai macam bentuk operator 2. Memahami penggunaan berbagai macam jenis operator yang ada di Java

MODUL DUA VARIABEL DAN TIPE VARIABEL

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

Algoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs

MODUL 1 PENGENALAN ENVIROMENT C++

Pertemuan 4 RUNTUNAN/SEKUENSIAL

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

Keg. Pembelajaran 3 : Operator dalam Bahasa C++

Tipe Data, Identifier, Operator dan Control Statement

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Identifier dan Tipe Data

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

a. Array berdimensi satu o Setiap elemen array dapat diakses melalui indeks. o Indeks array (subscript) secara default dimulai dari 0.

Algoritma Pemrograman. Fery Updi,M.Kom

Algoritma & Pemrograman #3

Operator Aritmatika MODUL III OPERATOR

I. RUNTUNAN(SEQUENCE)

P 4 Bab 3 : Dasar Pemrograman C

RINGKASAN PEMROGRAMAN QUICK BASIC

.::BAB II.::MENGENAL PASCAL

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

OPERATOR. Percobaan 1: Mengimplementasikan Assignment operator dalam bahasa C.

PRAKTIKUM PEMROGRAMAN KOMPUTER MODUL II PERCABANGAN. Bahasa Pemrograman : C / C++

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN

Konstruksi Dasar Algoritma

Teori Algoritma TIPE DATA

V. STRUKTUR PEMILIHAN

BAB VI. STATEMENT CONTROL

Pertemuan 5 PEMILIHAN/PERCABANGAN

Transkripsi:

Pertemuan : 3(Tiga) Pokok Bahasan : Instruksi Fundamental Lanjutan Tujuan Khusus : Mahasiswa dapat mengerti lebih lanjut tentang pembuatan data 1. Matematika Binary Bila variabel digunakan untuk menyimpan data bilangan bulat saja, tipe data yang digunakan adalah int atau long (bergantung data yang ditampung). Operasi yang berlaku adalah * Perkalian / Pembagian % Modulus atau sisa pembagian + Pertambahan - Pengurangan Bila variabel menampung data bilangan pecahan maka digunakan tipe float atau double. Operasi yang berlaku adalah: * Perkalian / Pembagian + Pertambahan - Pengurangan Lihat contoh kasus berikut untuk meihat perbedaannya: Kasus 3.1 int bulat=10; float pecahan = 10, hasil1, hasil2, hasil3; hasil1 = bulat /3; hasil2= bulat % 3; hasil3 = pecahan/3; cout<<"hasil1 = "<<hasil1<<endl; cout<<"hasil2 = "<<hasil2<<endl; cout<<"hasil3 = "<<hasil3<<endl;

Hasil dari program di atas: Unary + Tanda plus - Tanda - ++ Increment/penaikan -- Decrement/penuruna penaikan digunakna untuk menaikkan nilai variable sebesar satu, sedangkan penurunan dipai untuk menurunkan nilai bvariabel sebesari satu. Contoh: a = a + 1 ++a a++ b = b + 1 ++b b++ s =10 + r - s = 10 + r++ r = r + 1 r = r + 1 s =10 + r s = 10 + ++ r - Kasus 3.2 int r =10, s; s = 10 + r++; cout<<"hasil r = "<<r<<endl; cout<<"hasil s = "<<s<<endl; Hasil dari program di atas:

Kasus 3.3 int r =10, s; s = 10 + ++r; cout<<"hasil r = "<<r<<endl; cout<<"hasil s = "<<s<<endl; Hasil dari program di atas: Hubungan Digunakan untuk membandingkan dua elemen nilai dan akan dihasilkan nilai perbandingannya yaitu betul (bernilai satu) atau salah (bernilai nol). sering digunakan pada penyeleksian suatu konddisi di struktur dasar if. Contoh: > Lebih besar dari >= Lebih besar sama dengan < Lebih kecil dari <= Lebih kecil sama dengan = = Sama dengan!= Tidak sama dengan A = 5 B = 4 C = 10 Apakah A >B jawabnya adalah Benar Apakah B > C jawabnya adalah Salah Logika && AND OR! NOT Perbandingan operator logik A B A && B A B

0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 cin Objek ini bermanfaat untuk membaca data dari standar input (dari keyboard). Bentuk umumnya: cin>>var; Tanda >> disebut operator pengambilan dari Kasus 3.4 Buatlah algoritma dan program untuk menampilka keterangan Lulus atau tidaknya seorang siswa dengan ketentuan nilai akhir dan tugas yang ditempuh. Bila nilai akhir>70 dan tugas >=75, maka siswa tersebut akan lulus, jika tidak maka siswa tersebut tidak lulus. Algoritma dari permasalahan di atas adalah: 1. Masukkan nilai akhir 2. Masukan nilai tugas 3. Jika nilai akhir >70 dan tugas >=75, jika tidak langkah 5 4. Cetak Lulus, ke langkah 6 5. Cetak Tidak lulus 6. Selesai Bila dipecahkan dalam program adalah sebagai berikut: int nil_akhir, tugas; cout<<"masukan Nilai Akhir:"; cin>>nil_akhir; cout<<"masukan NIlai Tugas:"; cin>>tugas; if (nil_akhir>70 && tugas >=75) cout<<"anda Lulus"; else cout<<"anda Tidak Lulus"; Hasil dari program di atas bila dimasukkan nilai akhir 60 dan tugas 75 adalah:

Tapi bila ketentuan soal di atas kita rubah, bila nilai akhir >70 atau nilai tugas >=75 maka Lulus, selainnya tidak lulus. Buatlah program untuk mennyelesaikan masalah tersebut. Kasus 3.5 Buatlah algortima dan flowchart untuk mencari luas segi empat, di man dengan rumus panjang kali lebar. Panjang dan lebar diinput secara bebas. Jawab: 1. Masukan nilai panjang 2. Masukan nilai lebar 3. Hitung luas = panjang * lebar 4. Tampilkan luas Program untuk masalah diatas adalah #include <iomanip.h> int panjang, lebar, luas; cout<<"masukan panjang persegi: "; cin>>panjang; cout<<"masukan lebar persegi: "; cin>>lebar; luas = panjang * lebar; cout<<"luas persegi = "<<setw(6)<<luas<<endl; Hasil dari program di atas:

Latihan: 1. buatlah algoritma dan program untuk menghitung volume dan luas permukaan bila apabila masukkannya berupa jari-jari yang bertipe float. Keluaran yang diinginkan adalah Luas dan volume boal dengna tipe float. Petunjuk: V = 4/3 * pi * jari-jari * jari-jari*jari-jari L = 4 * pi * jari-jari * jari-jari 2. Tuliskan program untuk menampilkan jumlah hari,jam, menit dan detik, dengan memasukkannya adalah detik. Sebagai contoh masukan adalah 1000 detik. Keluarannya nanti akan dihasilkan detik, jam, menit, hari. Petunjuk; 1 hari = 24 jam 1 jam = 60 menit 1 menit = 60 detik