laporan praktikum d3 sementara input dan output

Upload: abasabdoelmalik

Post on 18-Oct-2015

76 views

Category:

Documents


0 download

DESCRIPTION

STIKOM Yos Sudarso Purwokerto

TRANSCRIPT

  • LAPORAN PRAKTIKUM SEMENTARA

    INPUT DAN OUTPUT

    Disusun oleh :

    Abas Abdul Malik

    201302023

    Dosen pengampu :

    Yosef Murya Kusuma Ardhana.S.T., M.Kom

    JURUSAN KOMPTERISASI AKUNTANSI

    SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO

    PURWOKERTO

    2014

  • 2

    BAB I

    TEORI DASAR

    A. Pengantar

    Input dan Output yang dibahas di praktikum ini hanya yang berhubungan dengan keyboard

    dan layar monitor. Format penulisan input dan output pada bahasa C++ ada bermacam-macam

    dan juga tergantung pada liblary yang dipakai (file includnya). Berikut diberikan dua standar

    penulisan input output dengan format yang berbeda.

    B. Input (Memasukkan Data)

    Jika menggunakan #include atau :

    a. Format: cin >>var

    Fungsi cin>> digunakan untuk menginput data berupa data numerik, karakter dan

    string. Var dapat lebih dari satu variabel (cin>>var1>>var2) dan juga bisa berupa

    karakter.

    b. Fungsi getch() dan getche()

    Penjelasan sama dengan jika menggunakan stdio.h

    c. Format : cin.get(var,sizeof (var))

    Penggunaan format ini untuk membaca atau menginput string lebih dari satu kata, tetapi

    akan mengakibatkan kesalahan jika dalam satu program menggunakan perintah ini

    lebih dari satu kali. Untuk menangani masalah ini lebih baik menggunakan format

    cin.getline().

    d. Format : cin.getline(var.sizeof(var))

  • 3

    C. Output (Menampilkan Data)

    Jika menggunakan #include atau

    a. Menampilkan data ke layar monitor

    Format :

    cout

  • 4

    E. Sintaks Dasar C++

    1. Tanda yang diawali dengan /* dan diakhiri tanda */ merupakan script untuk membuat

    sebuah komentar pada pemrograman C++ yang jika didalamnya terdapat sebuah perintah

    atau teks maka ketika program dirunning atau dijalankan tidak akan dibaca oleh compiler.

    2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk

    menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum

    kompilasi dimulai

    3. adalah sebuah liblary yang untuk fungsi input seperti cin>> dan output seperti

    cin

  • 5

    BAB II

    PENJELASAN PROGRAM

    Pada penjelasan program bab ini akan dijelaskan mengenai bagaimana melakukan pemrograman

    C++ secara sederhana sesuai dengan modul praktukum pada Program 4.1, Program 4.3 dan

    Program 4.4 C++ sederhana.

    Contoh program input

    Listing Program 4.1

    /* * program4.1.cpp * * Created on: Apr 7, 2014 * Author: Abaz_Malik */ #include using namespace std; int main() { char nama[20]; coutnama; cout

  • 6

    Penjelasan Program 4.1

    Berikut penjelasan dari Listing Program 4.1 :

    1. Tanda yang diawali dengan /* dan diakhiri tanda */ merupakan script untuk membuat

    sebuah komentar pada pemrograman C++ yang jika didalamnya terdapat sebuah perintah

    atau teks maka ketika program dirunning atau dijalankan tidak akan dibaca oleh compiler.

    2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk

    menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum

    kompilasi dimulai

    3. adalah sebuah liblary yang untuk fungsi input seperti cin>> dan output seperti

    cin

  • 7

    Contoh program input

    Listing Program 4.3

    /* * program4.3.cpp * * Created on: Apr 7, 2014 * Author: Abaz_Malik */ #include #include using namespace std; int main() { float nilai; coutnilai; cout

  • 8

    Penjelasan Program 4.3

    Berikut penjelasan dari Listing Program 4.3 :

    1. Tanda yang diawali dengan /* dan diakhiri tanda */ merupakan script untuk membuat

    sebuah komentar pada pemrograman C++ yang jika didalamnya terdapat sebuah perintah

    atau teks maka ketika program dirunning atau dijalankan tidak akan dibaca oleh compiler.

    2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk

    menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum

    kompilasi dimulai

    3. adalah sebuah liblary yang untuk fungsi input seperti cin>> dan output seperti

    cin

  • 9

    Output Program 4.4

    Hasil output dari Program 4.4 adalah sebagai berikut :

    Penjelasan Program 4.4

    Berikut penjelasan dari Listing Program 4.4 :

    1. Tanda yang diawali dengan /* dan diakhiri tanda */ merupakan script untuk membuat

    sebuah komentar pada pemrograman C++ yang jika didalamnya terdapat sebuah perintah

    atau teks maka ketika program dirunning atau dijalankan tidak akan dibaca oleh compiler.

    2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk

    menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum

    kompilasi dimulai

    3. adalah sebuah liblary yang untuk fungsi input seperti cin>> dan output seperti

    cin

  • 10

    BAB III

    KESIMPULAN

    Input dan output hanya berhubungan dengan keyboard dan monitor, artinya keyboard sebagai alat

    input dan monitor sebagai alat output. Format input dan output pada bahasa C++ ada bermacam-

    macam dan juga tergantung pada liblary yang dipakai (file includnya). Input (memasukan Data)

    ada beberapa macam format yaitu format cin>>var, getch()/getche(), cin.get(var,sizeof (var)) dan

    cin.getline(var, sizeof(var)). Output (menampilkan data) dengan format cout