NURFITRIA'S SITE: Tugas Logika dan Algoritma I

Rabu, 12 Oktober 2011

Tugas Logika dan Algoritma I

Nama        : Wulan Nurfitria
NIM         : 13111072
Kelas         : 13.1D.01
Jurusan      : Teknik Komputer
Tugas        : Logika dan Algoritma I

1.    Sebutkan perintah perintah masukan dan keluaran dalam c++ dan jelaskan !

·            Perintah Keluaran :
1.      printf ( )        : fungsi keluaran pada stdio yang digunakan untuk menampilkan informasi    kelayar.
2.      puts ( )        : fungsi keluaran pada stdio yang digunakan untuk mencetak string ke layar
3.      putchar ( )         : digunakan untuk menampilkan sebuah karakter ke layar.
                           Penampilan karakter tidak diakhiri dengan pindah baris.
4.      cout <<                : fungsi keluaran pada iostream yang digunakan untuk menampilkan suatu data kelayar
5.      getch ( )             : fungsi keluaran pada conio dipakai untuk membaca sebuah
  karakter dengan sifat karakter yang dimasukkan tidak perlu
  diakhiri dengan menekan tombol ENTER, dan karakter yang
  dimasukan tidak akan ditampilkan di layar.(sebagai penahan
  program )
6.      getche ( )           : fungsi keluaran pada conio yang digunakan untuk membaca sebuah
                               karakter dengan sifat karakter yang dimasukkan tidak perlu
                               diakhiri dengan menekan tombol ENTER, dan karakter yang
                               dimasukan ditampilkan di layar.

·            Perintah Masukan :
1.       scanf ()               : fungsi masukan pada stdio yang digunakan untuk memasukkan
  berbagai jenis data dengan simbol yang merupakan pointer untuk
  menunjuk ke alamat variable memori yang dituju (tidak dapat
  menerima string yang mengandung spasi)
2.      gets( )                 : fungsi masukan pada stdio yang digunakan untuk memasukkan data
  string (dapat menerima string yang mengandng spasi)
3.      cin >>                   : fungsi masukan pada iostream yang digunakan untuk memasukkan
  suatu data

2.    Pendlekarasian tipe data ada 2 jenis, sebutkan dan jelaskan !

1.      Deklarasi Konstanta adalah suatu nilai yang sifat nya tetap.
2.      Deklarasi Variable adalah Suatu tempat untuk menampung data yang mempunyai nilai dan dan dapat berubah-ubah selama proses program.

3.      Kedua bentuk penulisan operator ini (A++ dan ++A) mempunyai arti yang berbeda , jelaskan !

Prefix (++A)  proses penambahan akan dilakukan sesaat sebelum atau langsung pada saat menjumpai ekspresi ini, sehingga nilai variabel tadi akan langsung berubah begitu ekspresi ini ditemukan

Postfix (A++) proses penambahan akan dilakukan setelah ekspresi ini dijumpai atau nilai variable akan tetap pada saat ekspresi ini ditemukan.

4.    Tuliskan bentuk umum dari logika aritmatika, operator penaikan dan penurunan, operator relasi dan operator logika !

 A. Logika Aritmatika:
a.  * (perkalian)
b.  / (pembangian)
c.  + (penambahan)
d.  – (pengurangan)
e.  % (sisa pembangian “mod”)

B.  Operator Penaikan & Penurunan:
a. ++ (penambahan)
b. - - (pengurangan)

C.  Operator Relasi :
a. ==(sama dengan “bukan pemberi nilai)
b. !=(tidak sama dengan)
c. > (lebih dari)
d. <(kurang dari)
e. <=(kurang dari sama dengan)
f. >=(lebih dari sama dengan)


D.  Operator Logika :
a. && (operator logika AND)
b. II (operator logika OR)
c. ! (operator logika NOT)

5.    Ada beberapa fungsi dalam manipulasi string? Jelaskan !

  1. Strcpy ( )      : untuk menyalin nilai string
  2. Strcat ( )       : untuk menggabungkan nilai string
  3. Strcmp ( )      : untuk membandingkan 2 nilai string
  4. Strlen ( )        : untuk mengetahui panjang nilai string
  5. Strchr ( )       : untuk mencari nilai karakter dalam string
  6. Strrev ( )       : untuk membalik letak urutan pada string

1 komentar: