Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

dokumen-dokumen yang mirip
1.4 Struktur Program Pada C++ Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

Konsep Dasar Pemrograman Dan Pengenalan C++

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

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

STRUKTUR DASAR PEMROGRAMAN

PENGENALAN BAHASA C DAN C++

Struktur Program. Rinta Kridalukmana

REVIEW ARRAY. Institut Teknologi Sumatera

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Pengantar Algoritma & Flow Chart

PERTEMUAN 7 REVIEW (QUIZ)

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

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

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

StrukturDasarProgram Prosedural (dalambahasac++)

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

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

Chapter 1 KONSEP DASAR C

Tipe Data dan Operator

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Pengenalan C++ Oleh : Dewi Sartika

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

Kuliah III - Dasar Pemrograman

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

VARIABEL & TIPE DATA PEMROGRAMAN C++

Pengenalan Bahasa C week 1

Universitas Komputer Indonesia

Identifier Tipe Data Yoannita, S.Kom.

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Algoritma dan Pemrograman

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

MODUL DUA VARIABEL DAN TIPE VARIABEL

Tinjau algoritma dibawah ini

Struktur Dasar Program Prosedural dan Disain Bagan Sederhana

BAB 4 PENGENALAN BAHASA C

PERTEMUAN 3 KONSEP TIPE DATA

Chapter 3.2 : Tipe, Nama dan Nilai

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

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

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

Perulangan, Percabangan, dan Studi Kasus

Identifier dan Tipe Data

Tipe Data dan Operator. Ekohariadi FT Unesa

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

Konstants Dan Operator

MODUL. Pemrograman Terstruktur Semester IV, 2017 Acihmah Sidauruk, M.Kom. 1. Tujuan. 2. Teori Singkat. 3. Praktikum KONSTAN DAN OPERATOR

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

BAHASA PEMROGRAMAN C

Algoritma Pemrograman 2B (Pemrograman C++)

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

PENGANTAR KOMPUTER & SOFTWARE II. Pengulangan (For) Tim Pengajar KU Institut Teknologi Sumatera

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

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

TIPE, NAMA, DAN NILAI

Keg. Pembelajaran 2 : Mengenal Bahasa C++

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

PERULANGAN P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera

Langkah Mudah Belajar Struktur Data Menggunakan C/C++

Chapter 2. Tipe Data dan Variabel

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

Komentar, Identifier, Konstanta dan Variabel

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

PENGANTAR KOMPUTER & SOFTWARE II

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

LATIHAN SOAL (FUNGSI & PROSEDUR)

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

Nama, Tipe, Ekspresi, dan Nilai

Modul PVB-POLINEMA V1.0

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

Tipe Data dan Variabel

Module 3. Variabel dan Tipe Data

P3 Dasar Struktur Data TIF42/SIF42

Algoritma & Pemrograman FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

Bab 2. Dasar-Dasar Pemrograman C

P3 Pengantar Pemrograman C

Algoritma & Flowchart

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi

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

Modul PVB-POLINEMA V1.0

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

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

Tipe Data. Adri Priadana

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

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

Modul Pelatihan Bahasa C++ PAKSIMA

c. Membeli komputer d. Proses 2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses b.

Transkripsi:

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart Pertemuan ke-1 Praktikum Algoritma dan Pemrograman Laboratorium Pemrograman dan Informatika Teori

Pengumuman Praktikan wajib mematuhi aturan berbusana yang ada di modul / praktikum ALPRO I Bagi praktikan yang inhal pembakalan, daftar list buku dan daftar praktikan inhal pembekalan sudah ada di sistem dan papan pengumuman. Pendaftaran Kelompok dilakukan pada pertemuan pertama praktikum alpro. Jika tidak melakukan pendaftaran kelompok, maka kelompok akan dirandom.

Tipe Data Jenis-jenis tipe data : Jenis Tipe Data Penjelasan Contoh Tipe data dasar (primitive data type) Tipe data bentukan (defined data type) Tipe data bawaan dari bahasa pemrograman Tipe data bentukan user int, char, float, boolean struct, enum Beberapa jenis tipe data dasar adalah : 1. Tipe data bilangan/angka 2. Tipe data teks 3. Tipe data boolean 3

Variabel Objek data yang nilainya disimpan dan dapat berubah-ubah nilainya selama eksekusi berlangsung. Syarat-syarat penulisan nama variabel adalah : 1. nama variabel tidak boleh sama dengan reserved keywords, function (fungsi), dan harus unik; 2. maksimum 32 karakter; 3. bersifat case-sensitive; 4. tersusun dari huruf, angka, dan _ (underscore); 5. harus diawali huruf alfabet atau _ (underscore), tidak boleh diawali dengan angka atau karakter khusus lainnya; dan 6. tidak boleh mengandung spasi. Contoh pendeklarasian variabel : 4

Format Data 5 Kombinasi tanda khusus berupa karakter yang dipakai untuk mengatur bentuk tampilan data dimana pemakaiannya disesuaikan dengan jenis data tampilan. Format Data Bentuk Tampilan Data %c Karakter tunggal %d Bilangan bulat %e Bilangan bernotasi ilmiah %f Bilangan berjenis pecahan bertitik (floating point number) %g Pilihan tampilan terpendek antara bentuk %e atau %f %i Bilangan bulat desimal (sama dengan %d) Digunakan untuk perintah menyimpan banyak karakter yang telah %n ditampilkan oleh perintah print() kedalam suatu petunjuk jenis integer %p Tampilan petunjuk (pointer) %s Tampilan deret karakter (string) %u Bilangan bulat decimal tak bertanda (unsign) %x Notasi bilangan basis 16 (hexadesimal) %% Tampilan tanda persen (%)

Konstanta Nilai numeris atau karakter yang tetap/tidak berubah selama program berlangsung Contoh penggunaan kosntanta 6

Operator Simbol yang digunakan dalam suatu program untuk melakukan suatu operasi atau manipulasi. Jenis jenis operator : 1. Operator pengerjaan 2. Operator Aritmatika 3. Operator Hubungan 4. Operator Logika 7

Contoh Penggunaan Cin #include <iostream> using namespace std; int main() { int x,y,z; file header Perintah Masukkan (input) perintah fungsi utama cin cout<<"menjumlahkan x dan y!"<<endl; cout<<"masukkan nilai x = "; cin>>x; cout<<"masukkan nilai y = "; cin>>y; z=x+y; cout<<"hasil x + y = "<<z<<endl; } return 0; 8

Contoh Penggunaan Scanf() #include <cstdio> using namespace std; int main() { char nama[30]; printf ("masukkan nama Anda : "); scanf ("%s",&nama); printf ("nama Anda adalah : %s \n", nama); return 0; } format data file header pendeklarasian variabel fungsi utama perintah scanf dan inisialisasi 9

Contoh Penggunaan cout #include<iostream> using namespace std; int main(){ file header Perintah Keluaran (Output) cout<<"nama \t\t : Rina"<<endl; cout<<"nim \t\t : 12523346"<<endl; fungsi utama perintah cout cout<<"fakultas \t : Teknolgi Industri"<<endl; cout<<"jurusan \t : Teknik Informatika"<<endl; return 0; } 10

Contoh Penggunaan printf() #include<cstdio> using namespace std; file header fungsi utama int main(){ char nama[10]="uun"; printf("nama anda : %s\n", nama); pendeklarasian variabel perintah printf() dan inisialisasi dengan menggunakan format data return 0; } format data 11

Flowchart Suatu penggambaran dari alur jalannya suatu program yang akan dibuat. Dibuat pada tahap perancangan program. Apakah flowchart itu? Fungsi dari flowchart adalah untuk mengevaluasi jalannya suatu program sebelum direalisikan dalam bentuk sintaks program sehingga kesalahan alur dalam sintaks program dapat diminimalisir 12

Simbol Flowchart Simbol Nama Fungsi Terminator Memulai dan mengakhiri suatu program Process Proses perhitungan atau pengolahan data pada program Input/Output Decision Preparation On Page Connector Off Page Connector Flow Line Document Predefined Process (Sub Program) Display Storage Proses input/output data, parameter, informasi Suatu kondisi yang akan menghasilkan dua kemungkinan pilihan (true & false) Proses inisialiasasi atau pemberian harga awal Penghubung bagian flowchart yang berada pada satu halaman Penghubung bagian flowchart yang berada pada halaman yang berbeda Arah aliran program Menuliskan hasil proses eksekusi untuk dokumentasi (data berbentuk informasi) Untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur Simbol untuk output yang ditujukan untuk suatu device, seperti printer atau plotter Untuk menyimpan data 13

Back to Your Assistant...