Belajar Pemrograman Bahasa C : Perintah Dasar printf-scanf

* * * * ½ 6 pemilih
2,122 views | February 7, 2009

oleh sangdedi

Perintah Dasar “Printf” dan “Scanf”
Kegunaan dari perintah “Printf” adalah untuk menampilkan/mencetak karakter yang ditulis ke dalam layar.
Contoh program :


# include <stdio.h>
# include <conio.h>
Void main ()

{
Printf("Belajar Pemrograman Bahasa C”);
}

Perintah diatas digunakan untuk menampilkan tulisan “Belajar Pemrograman Bahasa C” pada layar. Sayangnya program diatas akan menampilkan tulisan hanya dalam waktu yang singkat, sehingga mata kita akan sulit menangkap tulisannya, maka dari itu kita harus menambahkan perintah Getch(); pada akhir program. Sehingga programnya akan menjadi seperti ini.


# include “stdio.h”
# include “conio.h”
Void main ()
{
Printf(“Belajar Pemrograman Bahasa C”);
Getch();
}

Sebaliknya perintah “Scanf” digunakan untuk mengambil inputan yang dimasukkan oleh user melalui keyboard.
Contoh programnya :


#include “stdio.h”
#include “conio.h”
void main()
{
char nama[20];
clrscr();
printf(“Masukkan nama Anda : “);
scanf(“%s”, &nama);
printf(“Hello, Nama Anda adalah %s”, nama);
getch();
}

Perintah diatas akan mencetak “Masukkan nama Anda” pada layar komputer anda, printf(“Masukkan nama Anda : “);
lalu program ini meminta anda untuk mengisikan data melalui keyboard dan data yang anda masukkan akan direkam scanf(“%s”, &nama);
dan ditampilkan kembali menjadi “Hello, Nama Anda adalah Dedi” (misal nama yang anda ketikkan adalah “Dedi”) printf(“Hello, Nama Anda adalah %s”, nama);

Perhatikkan !! Sebelumnya kita telah mendefinisikan bahwa variable nama adalah data yang bertipe karakter dengan panjang sebesar 20 karakter char nama[20];

Tentang Penulis

sangdedi

sangdedi

Hi, coba mau nge-share aja niyh ke temen2 semua... Siapa tau aja ada yang suka dan sreg,,, Tulisan saya tolong dirating yang tinggi yah, biar bisa masuk klasemen, trus biar semangat bikin2 artikelnya,,, hehehe Trims anyway...
42 tulisan telah dibuat oleh sangdedi

  1. eLf_08 pada May 16, 2009 12:27 am

    ada yang tahu ngak ,,buat program C yang nampilin waktu, tgl dan hari ini secara otomatis, tanpa ada yang diinput?? :roll: :roll: :roll: :roll:

  2. sangdedi pada May 16, 2009 10:26 pm

    #include
    #include
    #include

    int main(void)
    {
    time_t now;
    time(&now);

    printf(”%s”, ctime(&now));

    return EXIT_SUCCESS;
    }

    semoga membantu :-)

  3. sangdedi pada May 16, 2009 10:28 pm

    wah, itu tuh harusnya
    >> stdio.h
    >> stdlib.h
    >> time.h
    koq gak tampil yah di komentarnya ?? :roll:

  4. w412lock pada August 16, 2009 7:17 pm

    maaf mo tanya??klo contoh listing dalam bahasa c untuk sampai tahap database (entry,lihat,hapus)ada gak?TOLONG KLO ADA DIEMAIL AJA KE ALAMAT INI.
    w412lock@gmail.com
    terima kasih..
    :P

  5. sangdedi pada August 17, 2009 7:08 pm

    wah mas, kalo query database itu kita harus belajar lagi perintah2 MySQL.. kayak SELECT, DELETE, INSERT gitu mas.. jadi setau saya kita juga mesti ngerti perintah MySQL
    CMIIW :-)

  6. Deo pada September 17, 2009 6:21 am

    duh mas…
    yg cntoh mas d atas pas q coba d turbo C++ error…
    hrus ada yg d edit lg, jd kyk gni

    #include
    #include
    void main()
    {
    char nama[20];
    clrscr();
    printf(”Masukkan nama Anda : “);
    scanf(”%s”, &nama);
    printf(”Hello, Nama Anda adalah %s”, nama);
    getch();
    }

  7. Kevin pada September 18, 2009 2:14 pm

    tanya tentang printf dong
    gimana sih cara masukin karakter seperti % dalam printf??
    outputnya seperti ini loh

    “hari ini saya sudah mengemat sebesar 50%”

    harus ditambahkan apa yah supaya bisa keluar % begitu???

  8. Shy_skatel pada September 19, 2009 6:54 am

    @atas rasanya \%

  9. Kevin pada September 19, 2009 2:12 pm

    Itu juga sudah saya coba sebelumnya tapi tidak bisa…..
    tolong tulisin codenya dong.. saya kesulitan buat tugas ini. belum tugas yang lainnya….. :(

  10. benedict pada September 20, 2009 4:05 pm

    coba tulis %% … semoga berhasil :-)

  11. Kevin pada September 23, 2009 3:40 pm

    makasiiiiiiiihhhh >_______<

  12. shinichi pada October 30, 2009 4:19 pm

    kak bisa lebih detail lagi ga

  13. abi pada November 4, 2009 4:03 pm

    mas, gimana program mengurutkan data secara ascending tapi memakai ARRAY

  14. Halimatul Fathonah pada November 14, 2009 1:49 am

    :!:

  15. Stefanus Diptya pada November 14, 2009 2:29 am

    thanks bro…
    gw suka sama program ambil waktu dari time.h…
    lumayan buat referensi…

  16. jhon pada January 1, 2010 11:40 pm

    bro tambain contoh contoh complit…..C++ tentang fungsi, vektor dan INSERTION METHODE mungking
    sangat membantu gw

  17. noi pada March 2, 2010 12:14 pm

    aq mau tanya gmn siy bkin program menghitung umur tapi dbuat tiap 4 tahun sekali ada kabisat,,sampe pusing ngerjain program g sesuai harapan terus,,mksh sblumnya,,aq mhsswi jur TI di Lampung

Tulis Komentarmu !

Nama

Email

Website

CAPTCHA Image Audio Version
Reload Image



:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

Quotes

"Diam itu emas, tetapi melakukan yang benar itu berlian."

-Ary-

Kategori

open all | close all