PERNYATAAN DASAR DALAM C++

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
Penyeleksian Kondisi Pertemuan ke-4 Bahasa C.
Algoritma dan Struktur Data
Struktur Kendali Proses (Seleksi)
LOGIKA ALGORITMA Pertemuan 6.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
STATEMENT PENGENDALIAN (PEMILIHAN)
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
Algoritma dan Struktur Data
DECISION KONDISI / PEMILIHAN
Bab2 ARRAY (LARIK).
PENGENALAN STRCMP.
STRUKTUR.
PERCABANGAN (DECISION)
Transfer of control (pemindahan langkah)
Statement Control (if dan switch)
STRUKTUR DASAR ALGORITMA
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
Buatlah flowchart untuk pembagian 3 buah bilangan
Pendahuluan & identifier pada bahasa c dan c++
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
PERULANGAN (LOOPING).
Elemen dasar Pertemuan 3.
4. Pernyataan Dasar S. Indriani L, M.T 4. Pernyataan Dasar.
Pemograman Terstruktur
ARRAY (LARIK)
PERTEMUAN 5 PENYELEKSIAN KONDISI.
S T R U K T U R.
STRUKTUR DATA Pengenalan C++
2. Pengenalan Program C++
PERTEMUAN 7 STATEMENT PEMILIHAN
Algoritma dan Struktur Data 1 pertemuan 5
SELEKSI KONDISI Oleh : Sri Supatmi.
STRUKTUR DATA array.
ARRAY.
Struktur Manfaat tipe data struct secara umum adalah untuk menyimpan paket (sekumpulan) data ke dalam satu buah nama variabel saja. Kumpulan data di dalam.
PERNYATAAN DASAR DALAM C++.
S. Indriani Lestariningati, M.T
Bentuk standar dalam penulisan bahasa c/c++
STRUKTUR DASAR PROGRAM
STRUCT OF ARRAY.
Penyeleksian Kondisi.
STATEMENT if Bentuk umum dari statement if if (kondisi) statement; atau if(kondisi) { statement1; statement2; }
SWITCH Struktur Kendali Percabangan Pertemuan 6 Dasar Pemrograman
1. Bentuk If- else STRUKTUR SELEKSI KONDISI SELEKSI KONDISI
Pemrograman Terstruktur
SELEKSI KONDISI Oleh : Sri Supatmi.
SWITCH Struktur Kendali Percabangan Pertemuan 7 Dasar Pemrograman
Operator dan Operasi Input Output pada C++ Pertemuan 11
Pengantar Pemrograman
S. Indriani Lestariningati, M.T
STATEMENT PENGENDALIAN (PEMILIHAN)
~ PERTEMUAN 4 KONSEP TIPE DATA ~
KU-1072 Pengenalan Teknologi Informasi - B
PERCABANGAN.
Pemrograman Terstruktur
PERINTAH INPUT DAN OUTPUT
Queue.
ARRAY (LARIK)
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
PERCABANGAN BY HARIFUDDIN.
Pertemuan 7 Percabangan dalam bahasa C .:: Erna Sri Hartatik ::.
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
BAHASA PEMROGRAMAN II DEDED RAMAD KAMDA, S. KOM.
ARRAY (LARIK)
Algoritma dan Pemrograman
SL-1201 Pengantar Pemrograman
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Algoritma dan Pemrograman 1 C++
Transcript presentasi:

PERNYATAAN DASAR DALAM C++

Blok Pernyataan { x = 10; x = x + 1; } sekumpulan baris program yang berada di dalam kurung kurawal. Contoh : { x = 10; x = x + 1; }

Input Output cout << var; cin >> var; cout (baca C out) cout merupakan obyek dalam C++ yang berfungsi untuk menampilkan data ke standar output (layar). Bentuk : cout << var; cin (baca C in) cin merupakan obyek dalam C++ yang berfungsi untuk membaca data dari keyboard. cin >> var;

Struktur Urut Baris program akan dikerjakan secara urut dari atas kebawah sesuai dengan penulisannya. Contoh : Pseudocode Luas_Pesegi_panjang //DEKLARASI int panjang, lebar, luas //DESKRIPSI { read(panjang) read(lebar) luas = panjang * lebar write(luas) }

Program #include<iostream.h> #include<conio.h> void main() { int panjang, lebar, luas; cout<<"Masukkan panjang : "; cin>>panjang; cout<<"Masukkan lebar : "; cin>>lebar; luas = panjang * lebar; cout<<"Luasnya : "<<luas<<endl;; getch(); }

Pernyataan if sederhana Hanya memiliki satu kemungkingan pernyataan yang akan dikerjakan jika kondisi yang diuji bernilai benar. Bentuk pernyataan if sederhana : if <kondisi> pernyataan;

Pseudocode Kelulusan_Siswa //DEKLARASI int nilai_siswa //DESKRIPSI { read(nilai_siswa) if (nilai_siswa >= 60) write(‘Siswa tersebut lulus’) }

Program #include<iostream.h> #include<conio.h> void main() { int nilai_siswa; cout<<"Masukkan nilai : "; cin>>nilai_siswa; if (nilai_siswa >= 60) cout<<"Siswa tersebut lulus"<<endl; getch(); }

Pernyataan if ... else if <kondisi> pernyataan1; else Memiliki dua kemungkinan pernyataan yang akan dikerjakan berdasarkan hasil pengujian kondisi. Bentuk pernyataan if ... else if <kondisi> pernyataan1; else pernyataan2;

Pseudocode Kelulusan_Siswa //DEKLARASI int nilai_siswa //DESKRIPSI { read(nilai_siswa) if (nilai_siswa >= 60) write(‘Siswa tersebut lulus’) else write(‘Siswa tersebut tidak lulus’) }

#include<iostream.h> #include<conio.h> void main() { int nilai_siswa; cout<<"Masukkan nilai : "; cin>>nilai_siswa; if (nilai_siswa >= 60) cout<<"Siswa tersebut lulus"<<endl; else cout<<"Siswa tersebut tidak lulus"<<endl; getch(); }

Pernyataan nested if if <kondisi1> pernyataan1; memiliki banyak kemungkinan pernyataan dan memiliki banyak pengujian kondisi untuk mengerjakan pernyataan. Bentuk pernyataan if ... else if <kondisi1> pernyataan1; else if <kondisi2> pernyataan2; else if <kondisiM> pernyataanM; else pernyataanN;

Pseudocode Konfersi_Nilai //DEKLARASI char nama[20] int nilai_angka char huruf //DESKRIPSI { read(nama) read(nilai_angka) if (nilai_angka >= 80) huruf = ‘A’ else if (nilai_angka >= 70) huruf = ‘B’ else if (nilai_angka >= 60) huruf = ‘C’ else if (nilai_angka >= 50) huruf = ‘D’ else huruf = ‘E’ write(nama) write(huruf) }

#include<iostream.h> #include<conio.h> void main() { char nama[20]; int nilai_angka; char huruf; cout<<"Masukkan nama : "; cin>>nama; cout<<"Masukkan nilai angka : "; cin>>nilai_angka; if (nilai_angka >= 80) huruf = 'A'; else if (nilai_angka >= 70) huruf = 'B'; huruf = 'C'; huruf = 'D'; else huruf = 'E'; cout<<endl; cout<<"Nama : "<<nama<<endl; cout<<"Nilainya : "<<huruf<<endl; getch(); }

Pernyataan switch Digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pilihan. Permilihan pada pernyataan switch berdasarkan nilai dari ungkapan dan nilai dari penyeleksi. Bentuk pernyataan switch : switch (ungkapan) { case ungkapan1 : pernyataan1; break; case ungkapan2 : pernyataan2; ... default : pernyataanX; }

//DEKLARASI char pilih int rusuk, isi_kubus, alas, tinggi float luas_segi3 //DESKRIPSI { write(“Menu Pilihan”) write("============") write("1. Isi Kubus") write("2. Luas Segitiga") write("3. Selesai") write("Pilihan anda [1..3] : ") read(pilih) switch(pilih) case 1 : read(rusuk) isi_kubus = rusuk * rusuk * rusuk write(isi_kubus) case 2 : read(alas) read(tinggi) luas_segi3 = 0.5 * alas * tinggi write(luas_segi3) case 3 : break }

#include <iostream.h> #include <conio.h> void main() { char pilih; int rusuk, isi_kubus, alas, tinggi; float luas_segi3; clrscr(); cout<<"Menu Pilihan"<<endl; cout<<"============"<<endl; cout<<"1. Isi Kubus"<<endl; cout<<"2. Luas Segitiga"<<endl; cout<<"3. Selesai"<<endl; cout<<"Pilihan anda [1..3] : "; cin>>pilih; switch(pilih) case '1' : cout<<"\nPanjang rusuk : "; cin>>rusuk; isi_kubus = rusuk * rusuk * rusuk; cout<<"Isi kubus : "<<isi_kubus<<endl; break; } case '2' : cout<<"\nPanjang alas segitiga : "; cin>>alas; cout<<"Tinggi segitiga : "; cin>>tinggi; luas_segi3 = 0.5 * alas * tinggi; cout<<"Luas segitiga : "<<luas_segi3<<endl; case '3' : break; getch();

End Of File