• Tidak ada hasil yang ditemukan

ALGORITMA PEMROGRAMAN - PERTEMUAN 2

N/A
N/A
Abdi Bahta

Academic year: 2023

Membagikan "ALGORITMA PEMROGRAMAN - PERTEMUAN 2"

Copied!
26
0
0

Teks penuh

(1)

Abdi Bahta, S.Kom

Web Developer at Spunix & Founder Gikoding

(2)

Pemrograman C++

(3)

Sejarah Singkat C++

C++ adalah bahasa pemrograman yang dibuat oleh Bjarne Stroustrup Dari Denmark.

Seperti namanya, Simbol “++” pada huruf C berarti increment dari C.

Karena itulah dinamakan C++ (dibaca si plus plus).

(4)

Apa yang harus dipelajari ?

1. Struktur Dasar Penulisan C++

2. Tipe data & Variabel 3. Input & Output

4. Operator

5. Percabangan 6. Perulangan 7. Array

8. Function

(5)

1. STRUKTUR DASAR C++

#include<iostream>

using namespace std;

main() {

// writee your code here }

(6)

2. TIPE DATA & VARIABEL

Inti dari sebuah program komputer adalah

menerima input, melakukan pemrosesan, dan menghasilkan output.

(7)

Nilai input bisa kita dapatkan dari keyboard, scanner, joystik dan sebagainya.

Sementara output dapat kita tampilkan ke monitor, cetak ke dokumen, atau ke dalam sebuah file.

Pada tahap pemrosesan, program membutuhkan bantuan variabel untuk menyimpan nilai

sementara.

(8)

Pengertian Variabel & Tipe data

Variabel adalah tempat penyimpanan nilai yang nilainya dapat diubah kapanpun.

Dalam bahasa pemrograman c++, variabel tidak bisa terlepas dari yang namanya tipe data.

Tipe data adalah jenis data yang dapat disimpan didalam variabel.

(9)

variabel

Air Tipe data

(10)

Jenis – jenis tipe data

Nama Tipe Data Ukuran dalam

Memori Rentang Nilai

char 1byte -127 sampai 127 atau 0

sampai 255

int 4bytes -2147483648 sampai

2147483647

float 4bytes +/- 3.4e +/- 38 (~7 digits)

double 8bytes +/- 1.7e +/- 308 (~15

digits)

boolean 4bytes true atau false

(11)

Penjelasan tipe data

o int digunakan untuk menyimpan jenis data

bilangan bulat. Misalnya : 10,100, 200, 20 dst.

o float digunakan untuk menyimpan jenis data bilangan pecahan. Misalnya : 3,14, 3,69 dan angka laiinya yang mengandung koma. float hanya akan menampilkan 2 angka dibelakang koma.

(12)

o double digunakan untuk menyimpan jenis data bilangan pecahan yang lebih presisi. Yang

membedakan float dan double adalah double akan menampilkan semua angka yang ada dibelakang koma.

o char bisa digunakan untuk menyimpan

huruf,angka,karakter khusus atau yang lainnya. Jika menyimpan angka dengan tipe data char, angka

tersebut tidak bisa digunakan dalam proses

penjumlahan,pengurangan,perkalian atau pembagian.

(13)

o Boolean adalah tipe data yang hanya mempunyai 2 nilai, yaitu true dan false.

(14)

Bentuk umum Penulisan Variabel

Bentuk Umum penulisan Variabel Variabel tanpa nilai awal :

Tipedata <spasi> nama_variabel ; Variabel dengan nilai awal :

Tipe data <spasi> nama_variabel = nilai ;

(15)

Bagaimana menulis variabel tanpa nilai awal ?

Tipedata <spasi> namaVariabel ; Contoh :

int umur ;

Tipe data

Nama variabel

(16)

Bagaimana menulis variabel dengan nilai awal ?

Tipedata <spasi> namaVariabel = nilai awal ;

Contoh :

int umur = 19 ;

Tipe data

Nama variabel

Nilai awal

(17)

Penulisan nama variabel yang BENAR nama_mahasiswa

namaMahasiswa Catatan : *

Jika terdiri dari 2 atau lebih suku kata maka gunakan underscore atau disambung

Penulisan variabel yang benar.

(18)

Penulisan nama variabel yang SALAH nama mahasiswa

123namaMahasiswa Catatan : *

1. Penulisan variabel tidak boleh mengandung spasi

2. Tidak boleh diawali dengan angka

(19)

Penulisan variabel didalam Blok Kode C++

#include<iostream>

using namespace std;

main() {

int umur ;

int total_belanja = 100000 ; }

(20)

3. INPUT & OUTPUT

Input adalah sesuatu data yang kita masukan ke dalam program.

Proses adalah langkah-langkah yang harus dilakukan program untuk menghasilkan output.

Output adalah informasi yang dihasilkan setelah dilakukan proses. Output biasanya ditampilkan ke layar komputer.

(21)

Inserter & Ekstraktor

“>>” simbol ini disebut dengan INSERTER yang mana digunakan untuk melakukan input yang digabungkan dengan fungsi cin

“<<” simbol ini disebut dengan

EKSTRAKTOR yang mana digunakan untuk melakukan output yang digabungkan

dengan fungsi cout

(22)

Bentuk umum

Bentuk umum input dengan cin cin>>nama_variabel ;

Bentuk umum output dengan cout

cout<<“ pesan ini akan tampil di layar

” ;

(23)

Bentuk umum cin

(24)

Bentuk umum cout

(25)

Penulisan cin & cout didalam Blok Kode main

#include<iostream>

using namespace std;

main() {

int umur ;

cout<<“masukan umur anda : “;

cin>>umur ; cout<<umur ; }

(26)

Lanjut di pertemuan 3

Referensi

Dokumen terkait

 Membentuk operasi campuran penjumlahan, pengurangan, perkalian atau pembagian dengan hasil terbesar atau terkecil dari angka-angka dan simbol operasi yang diberikan.

Ekspresi logika memiliki keluaran dengan tipe data Boolean (TRUE / FALSE) selain dapat membandingkan nilai angka, ekspresi logika juga dapat membandingkan string

Pemain hanya dapat membuat sebuah penjumlahan, pengurangan, perkalian atau pembagian hanya dengan kotak (block) miliknya yang dikombinasikan dengan kotak lain yang

Pemain hanya dapat membuat penjumlahan, pengurangan, perkalian atau pembagian yang valid untuk memperoleh poin dengan kotak yang mereka miliki dan dikombinasikan

 Membentuk operasi campuran penjumlahan, pengurangan, perkalian atau pembagian dengan hasil terbesar atau terkecil dari angka- angka dan simbol operasi yang diberikan. Pendidikan

Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek. Variabel memiliki tipe  data  dan  nama.  Tipe  data  menandakan  tipe  nilai  yang 

Hasil operasi penjumlahan dan pengurangan dengan angka-angka penting hanya boleh terdapat Satu Angka Taksiran saja... Angka penting pada hasil perkalian dan pembagian,

Hasil operasi penjumlahan dan pengurangan dengan angka penting hanya boleh mengandung satu angka taksiran. Demikian juga hasil perkalian atau pembagian mempunyai