program Language

program Language
program Language

Kamis, 25 Oktober 2012

Fungsi String Dengan C++


#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "iomanip"
#include "windows.h"
#include "string"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    system ("color 3a");
    string pertama,kedua,ketiga;
    cout<<"contoh fungsi string "<<endl;
    cout<<"=*=*=*=*=*=*=*=*=*=*=*=*=*=*="<<endl;
    cout<<"masukkan data pertama :";cin>>pertama;
    cout<<"masukkan data kedua :";cin>>kedua;
    cout<<"masukkan data ketiga :";cin>>ketiga;
    cout<<"=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*"<<endl;
    cout<<"\n panjang variabel yang di input"<<endl;
    cout<<"*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=";
    cout<<"\n panjang data pertama :"<<pertama.length();
    cout<<"\n panjang data kedua :"<<kedua.size();

    //menggabungkan variabel kedua dengan pertama
    kedua.append(pertama);
    cout<<"\n gabungan data kedua dengan pertama:"<<kedua;

    //menyambung string str3 deng
    //str1 (dimulai indeks ke dua sebanyak 3 karakter)
    ketiga.append(pertama,2,3);
    cout<<"\n gabungan data ketiga dengan pertama pada posisi 2 dan 3 :"<<ketiga;

    //mengambil 3 karakter dari kiri data pertama
    cout<<"\n ambil 3 karakter dri kiri data pertama :"<<pertama.substr(0,3);

    //mengambil 3 karakter dari indeks ke-2 pertama
    cout<<"\n 3 karakter dari urutan ke-2 data kedua:"<<kedua.substr(2,3);

    //mengambil 2 karakter dari kanan data pertama
    cout<<"\n 2 karakter dari kanan data pertama:"<<pertama.substr(pertama.length()-2,5)<<endl;

    //mengambil 4 karakter dari kiri data pertama
    cout<<"\n ambil 4 karakter dari kiri data pertama :"<<pertama.substr(0,4);

    //mengambil 2 karakter dari kiri data kedua
    cout<<"\n ambil 2 karakter dari kiri data kedua :"<<kedua.substr(0,2);

    //mengambil 3 karakter dari kiri data ketiga
    cout<<"\n ambil 3 karkater dari kiri :"<<ketiga.substr(0,3)<<endl;
   

    system ("pause");
    return 0;
}

//Semoga Bermanfaat
//Pengunjung Yang Baik Meninggalkan Komentar

bilangan prima dengan C++

#include<iostream>
#include<conio.h>
using namespace std;

void main()
{
    int x;
    cout<<"masukan bilangan yg akan dicek:";
    cin>>x;
    int prima =1;
   
    for(int a=1; a<x;a++)
    {
        if(x%a==0)
            prima =0;
    }

    if(prima)
    {
        cout<<"adalah prima"<<endl;
    }
    else
    {
        cout<<"bukan bilangan prima"<<endl;
    }
    _getch();
}

//Semoga Bermanfaat
//Pengunjung Yang Baik Meninggalkan Komentar

Membuat Biodata dengan C++

//header
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
//header

int _tmain(int argc, _TCHAR* argv[])
{
    system ("color 3a"); //memberi warna background

    char nama [25];
    char alamat [30];
    char kelas [25];
    char hobi [25];
    char usia [10];
    char status [10];

    cout<<"masukkan biodata atau identitas anda \n";
    cout<<"MAHASISWA  \n";
    cout<<"=-=-=-=-=-=-=-=-=-===-=-=-=-=-=-=-=-=-=-=-=\n";
    cout<<"masukkan nama anda :";
    cin.getline(nama,std::streamsize(25));
    cout<<"masukkan alamat anda :";
    cin.getline(alamat,std::streamsize(30));
    cout<<"masukkan kelas anda :";
    cin.getline(kelas,std::streamsize(25));
    cout<<"masukkan hobi anda :";
    cin.getline(hobi,std::streamsize(25));
    cout<<"masukkan usia anda :";
    cin.getline(usia,std::streamsize(10));
    cout<<"masukkan status anda :";
    cin.getline(status,std::streamsize(10));
    cout<<"\n\n\n\n";
    cout<<"data diterima \n";
    cout<<"\n\n\n";

    cout<<"nama anda ="<<nama<<"\n";
    cout<<"wow!!!!! nama anda mempunyai arti yang bagus \n";
    cout<<"alamat anda = "<<alamat<<"\n";
    cout<<"waduhh!!!!! jauh bgautt \n";
    cout<<"kelas anda ="<<kelas<<"\n";
    cout<<"anda akan menjadi sistem analis yang hebat \n";
    cout<<"hobi anda ="<<hobi<<"\n";
    cout<<"wowow!!!!! i like that \n";
    cout<<"usia anda="<<usia<<"\n";
    cout<<"anda masih remaja \n";
    cout<<"status anda ="<<status<<"\n";
    cout<<" anda belum bisa punya pacar karena anda masih di bawah umur "<<endl;

    cout<<"\n\n\n";
    cout<<"               thank you very much\n";
    cout<<"press any key to exit \n";
    getch();

    return 0;
}

//Semoga Bermanfaat
//Pengunjung Yang Baik Meninggalkan Komentar