Nama : Wulan Nurfitria
NIM : 13111072
Kelas : 13.1D.01
Jurusan : Teknik Komputer
Tugas : Logika dan Algoritma I
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.
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 !
- Strcpy ( ) : untuk menyalin nilai string
- Strcat ( ) : untuk menggabungkan nilai string
- Strcmp ( ) : untuk membandingkan 2 nilai string
- Strlen ( ) : untuk mengetahui panjang nilai string
- Strchr ( ) : untuk mencari nilai karakter dalam string
- Strrev ( ) : untuk membalik letak urutan pada string
mampir ke blog kami ya
BalasHapuswww.spear-of-nation.blogspot.com salam 12.1c