Subscribe RSS
Belajar Bahasa C – Part 1 Apr 05

Setelah sekian lama tidak ada aktifitas posting, saya coba posting artikel yang saya ambil dari http://www.ilmuwebsite.com.

Bahasa C, bahasa unik yang fleksibel dan powerfull,  bahkan banyak Sistem Operasi yang ditulis menggunakan bahasa ini Unix, Windows, bahkan Linux sendiri pun tak lepas dari programming dengan bahasa C dan librarynya yang lengkap.  Dan satu lagi yang tidak dapat dipungkiri, kebanyakan game baik PC maupun console dibuat menggunakan bahasa c yang dikembangkan tepatnya C++. Kedepannya penulis pun akan menjelaskan bagaimana membuat game dengan C++. Dengan library SDL tentunya.

Kali ini penulis mencoba untuk mendokumentasikan mengenai mata kuliah  algoritma dalam bahasa c walaupun masih versi beta. Mudah-mudahan bermanfaat.

Nama Ebook : Belajar Bahasa C | Part 1
Tebal Hal  : 24 halaman
Isi    : - First Program
– Variable Dalam C
– Looping
– Symbolic Constant
– Conditional
– Array
– Function

Download filenya di sini
Sumber dari situs Ilmu Website dalam kategori c tutorial dengan judul Belajar Bahasa C – Part 1

CATATAN:

Karena di links Belajar Bahasa C – Part 1 sudah tidak menempatkan halaman ini, bagi pembaca yang menginginkan tambahan referensi bisa klik di sini atau klik link ini dan untuk yang menginginkan tutorial lengkap bahasa C++ bisa download file pdf di sini, ukuran file 8,8 MB.

Anda juga bisa mengunjungi hotscripts.com

Add This! Blinklist BlueDot Connotea del.icio.us Digg Diigo Facebook FeedMeLinks Google Ask.com Yahoo! MyWeb Netscape Netvouz Newsvine reddit Simpy SlashDot StumbleUpon Technorati ThisNext
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

4 Responses

  1. 1
    wangsaismyname 

    thanx alot, this help me!!

  2. 2
    daniel 

    thanks!!!!!!!!! cukup bantu AQ
    walau masih kurang.

  3. 3
    adiputra 

    mas bisa bantu,,,scriptnya error wae,,pointernya yang benar gemana yach..ditunggu jwabnya via email…

    #include
    #include
    #include
    #include
    #define maks 3

    void isi_brg(char *kd, int *jml);
    char *nama_brg(char kd);
    int cek_hrg(char *kd);
    float cek_diskon(char *kd, int jml);

    typedef struct
    {
    char kd_brg[5],nm_brg[15];
    int hrg_stn;
    unsigned long bayar;
    float diskon;
    }Tjual;

    /*===============================PROGRAM UTAMA================================*/
    int main(int argc, char *argv[])
    {

    char kd[5];
    int jml;
    isi_brg(&kd[5],&jml);

    system(“PAUSE”);
    return 0;
    }

    /*=============================FUNGSI ISI BARANG================================*/
    void isi_brg(char *kd, int *jml)
    {
    Tjual brg[maks];
    char *kd_brg[maks][5],nm_brg[maks][15];
    int hrg_stn[maks];
    unsigned long bayar[maks];
    float diskon[maks];
    int no_faktur,n,i;
    float total;

    gotoxy(30,1);printf(“: = : PENJUALAN BARANG : = :\n”);
    printf(“No Faktur : “); scanf(“%i”,&no_faktur);
    printf(“—————————————————————————–\n”);
    printf(“| No | KODE | NAMA BARANG | JUMLAH | HARGA SATUAN | BAYAR | DISKON |”);
    n=0;
    i=-1;
    total=0;
    do{
    gotoxy(1,n+6);printf(“|”);
    gotoxy(6,n+6);printf(“|”);
    gotoxy(17,n+6);printf(“|”);
    gotoxy(35,n+6);printf(“|”);
    gotoxy(44,n+6);printf(“|”);
    gotoxy(59,n+6);printf(“|”);
    gotoxy(69,n+6);printf(“|”);
    gotoxy(78,n+6);printf(“|”);
    gotoxy(3,n+6);printf(“%i”,n+1);

    gotoxy(8,n+6); fflush(stdin); gets(kd); //CEK YANG INI

    if((strcmpi(kd,”PK01″)!=0) && (strcmpi(kd,”SP02″)!=0) && (strcmpi(kd,”TS03″)!=0))
    exit(0);
    else
    {
    i++;
    //strcpy(brg[i].kd_brg,kd);
    strcpy(brg[i].nm_brg, nama_brg(*kd)); //CEK YANG INI

    gotoxy(20,n+6); printf(“%i”, *brg[i].nm_brg);

    brg[i].hrg_stn = cek_hrg(kd);

    gotoxy(47,n+6); printf(“%i”, brg[i].hrg_stn);

    gotoxy(39,n+6); scanf(“%i”,jml);

    brg[i].bayar = *jml * brg[i].hrg_stn;

    gotoxy(61,n+6); printf(“%li”, brg[i].bayar);

    brg[i].diskon = brg[i].bayar * cek_diskon(kd,*jml);

    gotoxy(71,n+6); printf(“%.2f”, brg[i].diskon);
    n++;
    }
    }while(kd!=0 && n<maks);
    }
    /*============================FUNGSI CEK NAMA BARANG===========================*/

    char *nama_brg(char kd) //CEK YANG INI
    {
    if(strcmp(&kd,”PK01″)==0) //CEK YANG INI
    return “PAKAIAN”;
    else if(strcmp(&kd,”SP02″)==0) //CEK YANG INI
    return “SEPATU”;
    else
    return “TAS”;

    }

  4. 4
    mukhlas rowi 

    Sebenarnya artikel itu saya copy paste dari link yang ada http://www.ilmuwebsite.com. Saya sendiri masih dalam taraf belajar, artikel itu saya posting sebagai bahan referensi agar tidak hilang dan bisa digunakan siapa yang menginginkan artikel bersangkutan.

    Ada baiknya Anda posting masalah ini ke milis ilmukomputer atau milis jasakom-perjuangan. Silakan subscribe di salah satu atau kedua milis tersebut, mudahan ada jawaban yang lebih komprehensip.

Leave a Reply » Log in

*