Tugas Pendahuluan Modul 3

Modul 3

BAB III

TUGAS PENDAHULUAN

  1. Apa manfaat dari karakter escape? Bagaimana menampilkan karakter ^, % dan ~?
  2. Anda sudah mempelajari perulangan dan seleksi kondisi pada bahasa.     Apa kegunaan keduanya? Buat sebuah program dalam bahasa C yang melibatkan kedua fitur ini, misalnya program tebak angka!
  3. Apa yang dikeluarkan oleh perintah berikut:$ ls -ld {,usr,usr/local}/{bin,sbin,lib}

Jawab

  1. Karakter escape merupakan karakter yang diawali oleh tanda ‘\’ . Kegunaan dari karakter escape adalah menyatakan suatu karakter khusus.
    Contoh cara mencetak string “hanya sebuah test” (tanda kutip termasuk dicetak) :
    echo ” \”hanya sebuah test\””Daftar katakter escape lainnya
    Karakter escape Keterangan
    \n Linefeed / baris baru
    \t Tab Horizontal
    \\ Backslash
    \$ Tanda dollar
    \” Petik ganda
    dan lain-lain

    Konstanta karakter escape banyak digunakan di statemen-statemen untuk menampilkan hasil, misal menggeser kursor ke baris berikutnya (ganti baris baru) , membuat kursor kembali ke kolom pertama. Suatu konstanta karater escape diawali dengan karakter atau tanda ‘ \’.
    Untuk menampilkan karakter ^ ketik printf (“^”),
    Untuk menampilkan karakter % ketik printf (“%”);
    Untuk menampilkan karakter ~ ketik printf (“~”);

  2. Fungsi percabangan berfungsi melakukan suatu aksi tertentu bila suatu syarat dipenuhi, sedangkan fungsi perulangan berfungsi melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat terpenuhi.
    #include
    #include
    #include
    #define MAX_ANGKA 50

    main () {
    int pencacah = 0;
    long nilai, input;

    srand (time(NULL));
    nilai = rand()%MAX_ANGKA+1;

    cout << “\nMasukkan nilai yang antara 1 – ” << MAX_ANGKA << ” : “;
    do {
    cin >> input;
    pencacah++;

    if (nilai > input)
    cout << “Nilai lebih besar dari ” << input << “. Coba lagi: “;

    else if (nilai < input)
    cout << “Nilai lebih kecil dari ” << input << “. Coba lagi: “;

    else {
    cout << “Yups! Benar… Nilainya adalah ” << nilai;
    cout << “\nAnda perlu ” << pencacah << ” kali percobaan.”;
    }
    }
    while (nilai != input);
    return 0;
    }

  3. Perintah ls -ld berfungsi untuk menampilkan semua file dan folder baik yang ke hidden maupun yang tidak ke hidden.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s