PRAKTIKUM ALGORITMA & PEMROGRAMAN PERTEMUAN KEDUA
Assalaamu’alaikum Warahmatullah Wabarakaatuh.
Pada kesempetan kedua ini kita akan membahas penggunaan operator aritmatika seperti +, -, *, dan % (modulus) dan operator unray seperti – (minus), ++ (increment), dan — (decrement) yang dipadukan dengan tipe data dasar yaitu integer dan float.
Definisi
- Operator adalah symbol yang digunakan untuk melakukan proses operasi satu atau beberapa operand.
- Operand berupa konstanta (339, 55, 132) dan seterusnya atau berupa variable seperti x, y, jumlah, selisih, dan sebagainya.
- Statement adalah unsur dasar pembentuk suatu program. Macam – macam statement yaitu : Expression Statement yaitu suatu expression yang diikuti tanda titik koma [;] (semi colon). Compound Statement yaitu dua atau lebih statement yang dikelompokan dan diberi batas kurung kurawal. Kemudian yang terakhir yaitu Control Statement yaitu statement yang mengendalikan langkah – langkah program, contoh for loop, while loop, dan if-else.
- Symbol Constant adalah suatu nama dimana digunakan untuk menggantikan suatu nilai tertentu, sehingga akan lebih mudah dalam pembacaan suatu program. contoh #define PI 3.14, untuk membedakan dengan varibel maka nama ditulis dengan huruf besar.
Contoh Program modulus : Untuk Menghitung sisa dari hasil bagi maka telah disediakan operator modulus yaitu (%), dimana hasil dari operasi dengan operator ini akan menghasilkan sisa pembagian. apabila operator modulus ingin ditampilak maka ditulis 2x (%%).
Tugas 1
Buatlah program untuk mengkonversi suatu nilai derajat fahrenheit (F) ke derajat Celcius (C) menggunakan formula :
Tugas 2
Buatlah program untuk mengevaluasi formula dibawah ini :
y = 3x² – 6x + 9
z = 2y² + 5x² / 9y
Tugas 3
Buatlah program untuk menghitung keliling dan luas suatu lingkaran dengan formula :
Keliling = 2πr
Luas = πr²
Tugas 4
Buatlah program untuk mengkonversi dari jam ke menit.
Tugas 5
Bagaiaman tampilan program dibawah ini ? mengapa demikian?
Maksud dari %7d yaitu lebar bidang bilangan integer sejauh 7 dan untuk %12.5f yaitu lebar bidang sejauh 12 dengan 5 angka dibelakang koma bertipe float.
Kesimpulan
- Untuk menggantinkan suatu nilai tertentu yang dimasukan ke dalam namam kita bisa menggunakan #define. Untuk membedakannya dengan variable, nama yang diberi nilai tersebut ditulis denga huruf kapital.
-
Operator Keterangan Contoh * Perkalian 4*5 / Pembagian 8/2 % Sisa Hasil Bagi (Modulus) 5%2 + Penjumlahan 7+2 – Pengurangan 6-2 + Tanda plus +4 – Tanda minus -6 -
TIPE DATA Penentu format untuk printf () integer %d floating point bentuk desimal
bentuk berpangkat
bentuk desimal dan pangkat
%f %e
%g
double precision %1f character %c string %s unsigned integer %u long integer %1d long unsigned integer %1u unsigned hexadecimal integer %x unsigned octal integer %o
Recent Comments