PRAKTIKUM 4 Operasi Input dan Output A. Tujuan Pembelajaran 1. Memahami instruksi I/O 2. Memahami format – format yang sesuai untuk instruksi I/O B. Percobaan 1. Program untuk mengkonversi suhu dari celcius ke farenheit a. Listing Program b. Capture output c. Analisa 2. Program untuk menghitung pendapatan gaji bersih a. Listing Prorgram b. b. Capture output c. Analisa 3. Program penghitungan biaya pembayaran tiket a. Listing program b. Capture output c. Analisa C. Kesimpulan 1. Untuk mencetak tampilan ke layar, dapat menggunakan fungsi printf(), puts() dan putchar() sedangkan untuk mendapatkan inputan nilai bisa menggunakan fungsi scanf() dan getchar(). 2. Fungsi printf() atau print format memungkinkan untuk memformat dahulu data yang akan ditampilkan ke layar yaitu dengan menambahkan angka parameter setelah tanda %, contoh %2.5f. D. Soal tambahan laporan resmi a. Pilihlah nama – nama variabel yang benar dan yang salah, mengapa ? Jawab : Int = salah, karena tergolong kata – kata cadangan Char = salah, karena tergolong kata – kata cadangan 6 _05 = salah, karena diawali dengan angka Floating = benar, karena bukan kata – kata cadangan _1312 = benar karena diawali dengan garis bawah “_” Calloc = benar, karena bukan kata – kata cadangan Xx = benar, karena diawali dengan huruf A$ = benar, karena diawali dengan huruf ReIntialize = benar, karena bukan kata – kata cadangan Alpha_beta_routine = benar, karena diawali dengan huruf Xxx = benar, karena diawali dengan huruf Z = benar, karena diawali dengan huruf b. Apa yang dihasilkan oleh program di bawah ini : main() { char c, d; c = 'd'; d = c; printf("d = %c", d); } Jawab : Program tersebut menampilkan karakter “d” yang dimasukkan pada variabel d c. Buatlah program untuk mengevaluasi polynominal di bawah ini : 3x2– 5x + 6 dengan nilai x merupakan masukan dari user Jawab : a. Listing program b. Capture output