Tampilkan postingan dengan label Dasar-Dasar Pemprograman. Tampilkan semua postingan
Tampilkan postingan dengan label Dasar-Dasar Pemprograman. Tampilkan semua postingan

Selasa, 03 Januari 2012

STRING

Fungsi Manipulasi String
String dapat dimanipulasi dengan aturan tertentu. Berikut adalah fungsi-fungsi yang digunakan untuk melakukan manipulasi string.

Fungsi strcat
Fungsi strcat digunakan untuk menggabungkan dua string menjadi satu.
Contoh penggunaaan :
char *str1 = "halo";
char *str2 = "dunia";
char *str3 = strcat(str1, str2);
Maka nilai dari str3 adalah : halo dunia

Fungsi strlen
Fungsi strlen digunakan untuk menghitung panjang karakter pada suatu string. strlen adalah fungsi yang bertipe data integer.
Contoh penggunaan :
char *str = "halo";
int jum = strlen(str);
Maka nilai dari jum adalah : 4

Fungsi strcpy
Fungsi strcpy digunakan untuk menyalin isi string ke suatu variabel.
Contoh penggunaan :
char *str1 = "halo";
char *str2;
strcpy(str1, str2);
Maka nilai dari str2 adalah sama dengan nilai str1 yaitu halo

Fungsi strupr
Fungsi strupr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu variabel menjadi huruf besar semua (Uppercase).
Contoh penggunaan :
char *str = "halo";
strupr(str);
Maka nilai str sekarang adalah : HALO

Fungsi strlwr
Fungsi strlwr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu variable menjadi huruf kecil semua (Lowercase).
Contoh penggunaan :
char *str = "HALO";
strlwr(str);
Maka nilai str sekarang adalah : halo

Kamis, 29 Desember 2011

Array.ccp

Listing

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

int main()
{
    char* Kal[2];
    int i;
    for (i=0;i<2;i++)
    {
        Kal[i]=new char[100];
        cout<<"Masukan kata ke-"<<i+1<<":";
        cin>>Kal[i];
    };
    for (i=0;i<2;i++)
    {
        cout<<"Kata ke-"<<i+1<<"adalah :"<<Kal[i]<<endl;
        delete Kal[i];
    }
    getch();
}



Sabtu, 29 Oktober 2011

Simple Calculator (.cpp)

Listing

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

main ()
{
       int pilihan;
       double nilai1,nilai2,hasil;
      
       cout<<"\n"<<endl;
       cout<<"                    ----------KALKULATOR SEDERHANA--------"<<endl;
       cout<<"                    -                                    -"<<endl;
       cout<<"                    -        1.Operasi Penjumlahan       -"<<endl;
       cout<<"                    -        2.Operasi Pengurangan       -"<<endl;
       cout<<"                    -        3.Operasi Perkalian         -"<<endl;
       cout<<"                    -        4.Operasi Pembagian         -"<<endl;
       cout<<"                    -                                    -"<<endl;
       cout<<"                    --------------------------------------\n"<<endl;
       cout<<"Masukkan Pilihan Anda (1/2/3/4): ";
       cin>>pilihan;
      
       switch(pilihan)
{

       case 1:
            cout<<"\nAnda Akan Menjumlahkan Bilangan\n";
            cout<<"masukkan nilai 1   : ";
            cin>>nilai1;
            cout<<"masukkan nilai 2   : ";
            cin>>nilai2;
            hasil = nilai1 + nilai2;
            cout<<"_______________________+\n";
            cout<<"                     "<< hasil;
       break;
      
       case 2:
            cout<<"\nAnda Akan Mengurangkan Bilangan\n";
            cout<<"masukkan nilai 1    : ";
            cin>>nilai1;
            cout<<"masukkan nilai 2    : ";
            cin>>nilai2;
            hasil = nilai1 - nilai2;
            cout<<"_______________________-\n";
            cout<<"                      "<< hasil;
       break;
      
       case 3:
            cout<<"\nAnda Akan Mengalikan Bilangan\n";
            cout<<"masukkan nilai 1    : ";
            cin>>nilai1;
            cout<<"masukkan nilai 2    : ";
            cin>>nilai2;
            hasil = nilai1 * nilai2;
            cout<<"_______________________x\n";
            cout<<"                      "<< hasil;
       break;
      
       case 4:    
            cout<<"\nAnda Akan Membagi Bilangan\n";
            cout<<"masukan nilai 1    : ";
            cin>>nilai1;
            cout<<"masukkan nilai 2   : ";
            cin>>nilai2;
            hasil = nilai1 / nilai2;
            cout<<"_______________________:\n";
            cout<<"                     "<< hasil;
       break;
      
       default :
       cout<<"PILIHAN TIDAK SESUAI !!";
}

getch();
}
Pejumlahan


Pengurangan

Perkalian

Pembagian

Kamis, 29 September 2011

Daily Activities and The Introduction of Self (.cpp)


Algoritma kegiatan sehari-hari :

"sarapan pagi"
1.       mengambil piring
2.      mengambil sendok
3.      membuka penutup nasi
4.      mengambil nasi
5.      menutup penutup nasi
6.      membuka penutup lauk pauk
7.      mengambil lauk pauk
8.      menutup penutup lauk pauk
9.      duduk ditempat duduk
10.   makan hingga habis
11.    berdiri dan meletakkan piring di cucian piring
12.   ambil gelas
13.   isi gelas dengan air putih
14.   minum air putih dan letakkan gelas di tempat cuci piring

Listing

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

using namespace std;

int main(int argc, char *argv[])
{
    cout << "NAMA       : NUR KAHFI IBRAHIM\n";
    cout << "NIM        : 09018238\n";
    cout << "KELAS      : C\n";
    cout << "ALAMAT     : Jl. Bausasran 45 Yogyakarta\n";
   
getch ();
return 0;
}