diajukan untuk memenuhi salah satu tugas mata kuliah Pemrograman Terstruktur
yang diampu oleh Suhana Minahjaya
disusun oleh :
Puji syukur Alhamdulillah kami panjatkan kepada Alloh SWT, atas terselesaikannya
Makalah Input Output pada Bahasa C ini. Penulisan makalah ini disusun guna memenuhi
tugas Mata Kuliah Pemrograman Terstruktur. Oleh karena itu, penulisan Makalah ini
diharapkan dapat menjadi salah satu alternatif panduan dan menambah wawasan dalam
menulis paragraf.
Mudah-mudahan Makalah ini dapat bermanfaat bagi pembaca. Dalam kesempatan ini
penulis mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan baik
secara materiil maupun moril dalam penulisan Makalah ini.
Penyusun
i
DAFTAR ISI
KATA PENGANTAR..................................................................................................................................i
DAFTAR ISI.............................................................................................................................................ii
BAB I......................................................................................................................................................1
PENDAHULUAN.....................................................................................................................................1
A. Latar Belakang...........................................................................................................................1
B. Rumusan Masalah.....................................................................................................................1
C. Tujuan Penulisan........................................................................................................................1
BAB II.....................................................................................................................................................2
PEMBAHASAN.......................................................................................................................................2
A. Input & Output pada Bahasa C..................................................................................................2
1) Pengertian Input.......................................................................................................2
2) Fungsi Input pada Bahasa C....................................................................................2
3) Pengertian Output....................................................................................................4
4) Fungsi output pada Bahasa C...................................................................................5
BAB III....................................................................................................................................................8
PENUTUP...............................................................................................................................................8
Kesimpulan........................................................................................................................................8
Saran..................................................................................................................................................8
DAFTAR PUSTAKA..................................................................................................................................9
ii
BAB I
PENDAHULUAN
A. Latar Belakang
B. Rumusan Masalah
C. Tujuan Penulisan
1
BAB II
PEMBAHASAN
Format yang diberikan tergantung dari jenis tipe data apa yang ingin kita
ambil.
Misalnya mau mengambil angka, maka kita bisa pakai %d atau %i.
Perhatikan:
2
Contoh Program
Hasilnya
2. Fungsi gets()
Fungsi gets() adalah fungsi untuk mengambil input dalam satu baris.
Fugnsi gets() tidak memerlukan format seperti scanf().
Perhatikan:
3
Contoh Program
Hasilnya
3) Pengertian Output
Output adalah informasi yang dihasilkan setelah dilakukan proses. Output
biasanya ditampilkan ke layar komputer. Output (keluaran) adalah aktifitas
program yang mendapatkan perintah untuk memberikan informasi data kepada
pengguna (manusia).
4
4) Fungsi output pada Bahasa C
1. Fungsi printf()
Fungsi printf() merupakan fungsi untuk menampilkan output ke layar
komputer. Fungsi ini terdapat pada library stdio.h.
"format" adalah sebuah teks (string) untuk ditampilkan. Lalu tanda ... akan
berisi sebuah variabel atau nilai untuk ditampilkan berdasarkan format
yang diberikan pada teks "format".
Contoh Program
Hasilnya
5
Ada beberapa hal yang perlu di perhatikan Pada fungsi printf() kita
menggunakan simbol %s, %d, dan \n untuk format teks.
2. Fungsi puts()
Fungsi puts() adalah fungsi untuk menampilkan output. Fungsi ini juga
terdapat pada library stdio.h.
Fungsi puts() akan selalu membuat baris baru. Jadi tidak perlu
menggunakan simbol \n seperti pada printf().Perhatikan:
6
Contoh Program
Hasilnya
7
BAB III
PENUTUP
Kesimpulan
Unit input adalah (masukan) unit luar yang digunakan untuk memasukkan data
dari luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau
mouse. Sementara unit output (keluaran) biasanya digunakan untuk menampilkan
data, atau dengan kata lain untuk menangkap data yang dikirimkan oleh
mikroprosesor, contohnya data yang akan ditampilkan pada layar monitor atau printer.
Saran
Menyadari bahwa penulis masih jauh dari kata sempurna, kedepannya penulis
akan lebihn fokus dan details dalam menjelaskan tentang makalah diatas dengan
sumber-sumber yang lebih banyak dan tentunya dapat di pertanggung jawabkan. Oleh
karena itu, segala kritik, saran atau masukan dari pembaca sangat diharapkan untuk
menunjang perbaikan makalah yang lebih baik lagi.
8
DAFTAR PUSTAKA
- https://www.petanikode.com/c-input-output/
- https://eriarianto917.wordpress.com/2017/04/12/makalah-input-dan-output/
- https://www.belajarcpp.com/tutorial/cpp/dasar-input-output/