Jumat, 22 Oktober 2010

Modul 3 Praktikum SO (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!
  1. Apa yang dikeluarkan oleh perintah berikut:
    $ ls -ld {,usr,usr/local}/{bin,sbin,lib}
Jawaban

1.       Karakter escape merupakan karakter yang diawali oleh tanda '\' . Kegunaan dari karakter escape adalah menyatakan suatu karakter khusus.
karakter ^ ketik printf [“^”], karakter % ketik printf [“%”], karakter ~ ketik printf [“~”].


  1. Fungsi seleksi kondisi berfungsi melakukan suatu aksi tertentu bila suatu syarat dipenuhi.
Sedangkan fungsi perulangan berfungsi melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat terpenuhi.

Contoh program C
#include 
#include 
#include 
#define MAX_ANGKA 20
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 << "Betul... Nilainya adalah " << nilai;
cout << "\nAnda perlu " << pencacah << " kali percobaan.";
}
}
while (nilai != input);
return 0;
}

3.       perintah ls -ld berfungsi untuk menampilkan owner/user yang mempunyai hak mengakses file.

2 komentar:

  1. yang nomer 2 coba di running ?

    yang no 3 di kasih contoh

    BalasHapus
  2. yang no. 2 (tanda tannya) (thinking)
    yang no. 3 masalahnya ada di laptop maz...
    saya tidaj bawa laptop linux ke rumah...
    laptop aku yang pakai linux ada di madura..

    ini pakai windows...
    aku gak punya linux blas di rumah...

    BalasHapus