Anda di halaman 1dari 2

Nama : Alsyabella Saputra

Kelas : 2IA05
Npm : 50422176

Tugas
Buatlah program untuk menampilkan output di bawah ini
Masukan A = (DIINPUT)
Masukan B = (DIINPUT)
C = (OUTPUT)

Program
Output

Logic Program
Program di atas adalah program sederhana yang meminta pengguna untuk memasukkan dua nilai (A
dan B), menjumlahkannya, dan kemudian menampilkan hasil penjumlahan (C) ke layar. Berikut
penjelasan logika program tersebut:
1. Pertama-tama, program ini menggunakan #include untuk menyertakan dua pustaka, yaitu
stdio.h (untuk fungsi input/output) dan stdlib.h (untuk fungsi system yang digunakan untuk
membersihkan layar).
2. Program kemudian masuk ke fungsi main(), yang adalah titik awal eksekusi program.
3. Pada baris berikutnya, program mendeklarasikan tiga variabel: A, B, dan C. A dan B akan
digunakan untuk menyimpan input pengguna, sedangkan C akan digunakan untuk
menyimpan hasil penjumlahan.
4. Program kemudian menggunakan perintah preprosesor #ifdef untuk menentukan apakah
sistem operasi yang digunakan adalah Windows (dikenali dengan _WIN32) atau sistem
Unix/Linux (yang diasumsikan jika bukan Windows). Ini digunakan untuk menentukan
perintah sistem yang akan digunakan untuk membersihkan layar.
5. Selanjutnya, program menggunakan perintah system("cls"); jika sistem operasi adalah
Windows atau system("clear"); jika sistem operasi adalah Unix/Linux untuk membersihkan
layar sebelum meminta input. Membersihkan layar membuat tampilan program menjadi lebih
bersih.
6. Program selanjutnya menggunakan printf untuk menampilkan pesan "Masukan A: " ke layar,
dan scanf untuk mengambil input dari pengguna dan menyimpannya dalam variabel A.
7. Langkah yang sama diulangi untuk variabel B. Program menampilkan pesan "Masukan B: "
dan mengambil input dari pengguna, menyimpannya dalam variabel B.
8. Setelah program memiliki nilai A dan B, program menjumlahkannya dengan pernyataan C =
A + B.
9. Akhirnya, program menggunakan printf untuk menampilkan hasil penjumlahan C ke layar
dengan pesan "C = %d\n", di mana %d digantikan dengan nilai dari variabel C.
10. Program mengembalikan nilai 0 dari fungsi main() dan berakhir.

Anda mungkin juga menyukai