Anda di halaman 1dari 11

Algoritma dan Pemrograman

Zaenal Abidin, S.Kom,. M.Cs.


Variable
• a
• b
• nama
• alamat
• jenis_kelamin
• kelas
• pekerjaan
Type data
• Integer contoh: 1,2,3,-10
• String contoh: “budi”, “ahmad”,
”mahasiswa”
• Float, contoh: 12.0f, 1.233f
• Double, contoh: 12.9, 13.0303
Operator
• Penugasan
– mengisi nilai pada variabel tertentu
– biasanya menggunakan =
• Aritmatika
–+
–-
–x
–/
– % sisa bagi (modulus)
Contoh operator penugasan
• operator penugasan
– a=10
– b=20
– nama = “ahmad”
– jenis_kelamin = “laki-laki”
Contoh Aritmatika
• a=10
• b=20
• c = a+b
• d=b-a
• e=c*a
• f=e/a
• g = b%a
• h = (c-a)*b+a*c
Contoh kasus
• Budi memiliki kelereng sebanyak 10 biji, Andi
memiliki permen sebanyak 5, jika budi ingin
mendapatkan 2 permen maka budi harus
memberikan 4 biji kelerenganya. Berapa
jumlah kelereng andi dan permen budi, jika:
a. Andi memberikan 3 permen kepada budi
b. Sisa kelereng Budi 3
c. Sisa Pemen andi 1
d. Budi memberikan semua kelerengnya
Contoh
• Pak Soleh Ingin naik haji, kemudian ikut tabungan
haji ONH, biaya haji pada waktu itu adalah
50jt,pak soleh sudah mengumpulkan tabungan
dirumah sebanyak 20jt, kemudian sebagai
tabungan pembuka ia masukkan tabungan ONH
sebesar 10jt, jika bulan ini pak soleh baru memulai
buka tabungan dan tabungan pertama dimulai
bulan depan, maka berapa minimal setoran setiap
bulan yang harus ia tabungkan jika dijadwalkan
pak soleh akan naik haji 2 tahun lagi?
TERIMA KASIH

Anda mungkin juga menyukai