My own dirty mind

Perubahan hanyalah ilusi belaka jika hidup hanya memelihara sebuah drama.

October 12, 2015

Agar dapat memakai spasi dalam membuat program C++

Agar dapat memakai spasi dalam membuat program C++ 


Kali ini saya akan memjelaskan program c++ agar dapat menggunakan spasi. mungkin jika kita membuat sebuah program menggukan spasi maka program tersebut akan eror.

contoh dengan program dibawah  :

#include <iostream>
#include <conio.h>
#include <windows.h>

using namespace std;

int main()
{

    system("color A");



    cout << "               You are killed by Fiezny         " << endl;
    cout << "============================" << endl;
    cout << "                            Getline                       " << endl;
    cout << "               Rafi Hafizhni Anggia             " << endl;
    cout << "============================" << endl;

    char nama[100];
    char daerah[100];
    char pacar[100];


    cout << "Siapa nama anda            : ";
    cin >> nama;

    cout << "Anda tinggal didaerah mana : ";
    cin >> daerah;

    cout << "nama pacar anda siapa      : ";
    cin >> pacar;
    cout << endl;

    cout << "namaku adalah " << nama << endl;
    cout << "saya tinggal di " << daerah << endl;
    cout << "nama pacarku adalah " << pacar << endl;

    getch();
    return 0;
}
 jika kita input "rafi hafizhni" seperti gambar di bawah

maka hasilnya akan seperti gambar di bawah ini

lalu bagaimana agar dapat menggunakan spasi pada program tersebut ?
maka disinilah kita harus menggunakan fungsi "getline".
contoh :
#include <iostream>
#include <conio.h>
#include <windows.h>

using namespace std;

int main()
{

    system("color A");



    cout << "           You are killed by Fiezny            " << endl;
    cout << "============================" << endl;
    cout << "                   Nama Bulan                        " << endl;
    cout << "             Rafi Hafizhni Anggia                " << endl;
    cout << "============================" << endl;

    char nama[100];
    char daerah[100];
    char pacar[100];


    cout << "Siapa nama anda            : ";
    cin.getline(nama, sizeof(nama));

    cout << "Anda tinggal didaerah mana : ";
    cin.getline(daerah, sizeof(daerah));

    cout << "nama pacar anda siapa      : ";
    cin.getline(pacar, sizeof (pacar));
    cout << endl;

    cout << "namaku adalah " << nama << endl;
    cout << "saya tinggal di " << daerah << endl;
    cout << "nama pacarku adalah " << pacar << endl;

    getch();
    return 0;
}
mari sekarang kita compile klik f9 dan isi, berikut adalah hasilnya :


selamat mencoba

Terimakasih

8 comments: