Kamis, 12 April 2012

Cara membuat program C++ 'from I hate you to I love you'

Terima kasih buat yang telah menyempatkan diri berkunjung ke blog ini. Pada kesempatan ini, admin ingin berbagi tentang cara membuat program dengan menggunakan bahasa c++ yang berjudul 'change from I hate you to I love you program'. (he he..bukan untuk siapa-siapa ya!)..mari mulakan!


#include<fstream>
#include<stdlib.h>
#include<iostream>
#include<cctype>

using namespace std;

int main()
{
 
string text;
char again= 'y';int letterOne= 0, letterTwo= 0;

while(again== 'y')
{

cout<<"enter a line of text.\n";
getline (cin,text);
           
               for(int i = letterOne; i < text.size(); i++)
    {
            if(text[i] == ' ' && text[i] != ',')
            {
            letterTwo = i;
            if((letterTwo - letterOne) == 5)
            {
            text.replace(letterOne + 1, 4, "love");

            if (letterOne == 0)
            {
            text.replace(letterOne, 4, "Love");
            }

            if (text[i] == '\0')
            text.replace(letterOne - 1, 4, "love");
            }
            letterOne = i;
            }
    }

cout << text << endl;

cout << "Would you like to try again? (y/n): ";
cin >> again;
}

     system("PAUSE");
     return 0;
}


1. Setelah mengetik list program di atas, maka akan keluar perintah di layar "enter a line of text", kemudian masukkan siapakah atau apakah yang anda benci. contohnya : i hate you

maka, output yang terhasil adalah seperti ini:
selamat mencoba. moga berhasil!


Tidak ada komentar:

Posting Komentar