Assalamualaikum wr, wb
Pada kesempatan ini saya tidak sendiri, saya ditemani 3 programmer handal lainnya dalam mengerjakan tugas ini. mereka adalah Azriel Maulana, Iman Nurrohman, dan M Iqbal Mubaraq. Dari sekarang kayaknya judulnya udah bukan basic lagi deh, materi yang kita jelaskan sudah mencapat level medium. mudah-mudahan dari pertama kalian bisa mengerti dengan mudah. Kali ini kami akan menjelaskan seluk beluk tentang User Interface ( Seperti Cout, Cin, Printf, Scanf, Getche, Gets, Dalan Lain Sebagainya )
Akan ada banyak sekalinya sub bahasan kita kali ini, antara lain :
Akan ada banyak sekalinya sub bahasan kita kali ini, antara lain :
- Unjuk kerja hal 172 (Angga Gemilang)
- Kegiatan 10.2 hal 172-173 (Angga Gemilang)
- Tugas rumah hal 177 (M. Iqbal M)
- HOTS hal 178-179 (Azriel Maulana)
- Uji kompetensi hal 179-180 (Iman Nurrohman)
- Tugas mandiri hal 181 (Azriel maulana)
- Tugas kelompok hal 181 (Iman Nurrohman)
- Tugas proyek hal 181 (M. Iqbal M)
Bab 1
Unjuk Kerja hal 172 (Angga Gemilang)
Sebenarnya, secara keseluruhan fungsi cout dan printf sama saja. berfungsi untuk sama - sama mengoutput atau menampilkan suatu masukan. Namun, perbedaanya ada pada fungsi prinf berasal dari bahasa pemrograman c, dan fungsi cout digunakan pada fungsi C++.
Nah, dalam tugas pertama ini, mudah saja kami hanya diperintahkan untuk mengubah sebuah kode program dibawah ini jadi menggunakan fungsi cout :
Nah, dalam tugas pertama ini, mudah saja kami hanya diperintahkan untuk mengubah sebuah kode program dibawah ini jadi menggunakan fungsi cout :
#includeusing namespace std; int main () { char* nama = (char*) "Lala"; char* kota = (char*) "Surakarta"; printf("///////////////////////////////////////////////// \n"); printf("// =============== Kelompok 2 ================ // \n"); printf("///////////////////////////////////////////////// \n"); printf("Hai %s. \n", nama); printf("Selamat Datang di Kota %s. \n", kota); printf("Selamat Berlibur...! \n"); }
Ini merupakan tugas pertama yang harus kami kerjakan.
Dan inilah hasil jawaban kami (saya khususnya) untuk mengubah program diatas yang tadiny menggunakan fungsi printf menjadi menggunakan fungsi cout :
#1 Include <iostream>
#2 Cout
#3 Cin
#4 int main(){}
Gambar Screenshot Program Unjuk Kerja
Bab 2
Kegiatan 10.2 hal 172 - 173 (Angga Gemilang)
Nah, pada penjelasan tugas ke-2 ini, kami khususnya saya akan menjelaskan seluk beluk mulai dari penjelasan hingga contoh program tentang 3 macam fungsi. Yaitu, Scanf(), Gets(), dan Cin().
1. Scanf()
Scanf() merupakan sebuah fungsi dalam file header header ini digunakan untuk penggunaan input/output dengan bahasa c, Dikombinasikan dengan printf(), penggunaan scanf() harus mentertakan tanda & pada awal nama variable. tanda & gunanya sebagai operator alamat. Singkatnya, Scanf kurang lebih sama saja dengan fungsi cin, perbedaanya hanya ada pada scanf yang merupakan fungsi yang terdapat pada Bahasa Pemrograman C, namun juga bisa dilakukan di Bahasa Pemrograman C++.
Gambar Screenshot Program Kegiatan 10.2 Contoh Program Scanf
Scanf() merupakan sebuah fungsi dalam file header header ini digunakan untuk penggunaan input/output dengan bahasa c, Dikombinasikan dengan printf(), penggunaan scanf() harus mentertakan tanda & pada awal nama variable. tanda & gunanya sebagai operator alamat. Singkatnya, Scanf kurang lebih sama saja dengan fungsi cin, perbedaanya hanya ada pada scanf yang merupakan fungsi yang terdapat pada Bahasa Pemrograman C, namun juga bisa dilakukan di Bahasa Pemrograman C++.
Gambar Screenshot Program Kegiatan 10.2 Contoh Program Scanf
2. Gets()
Scanf() merupakan sebuah fungsi dalam file header header ini digunakan untuk penggunaan input/output dengan bahasa c, Dikombinasikan dengan printf(), penggunaan scanf() harus mentertakan tanda & pada awal nama variable. tanda & gunanya sebagai operator alamat. Singkatnya, Scanf kurang lebih sama saja dengan fungsi cin, perbedaanya hanya ada pada scanf yang merupakan fungsi yang terdapat pada Bahasa Pemrograman C, namun juga bisa dilakukan di Bahasa Pemrograman C++.
Gambar Screenshot Program Kegiatan 10.2 Contoh Program Gets
3. Cin()
Scanf() merupakan sebuah fungsi dalam file header header ini digunakan untuk penggunaan input/output dengan bahasa c, Dikombinasikan dengan printf(), penggunaan scanf() harus mentertakan tanda & pada awal nama variable. tanda & gunanya sebagai operator alamat. Singkatnya, Scanf kurang lebih sama saja dengan fungsi cin, perbedaanya hanya ada pada scanf yang merupakan fungsi yang terdapat pada Bahasa Pemrograman C, namun juga bisa dilakukan di Bahasa Pemrograman C++.
Gambar Screenshot Program Kegiatan 10.2 Contoh Program Cin
Bab 3
Tugas rumah hal 177 (M. Iqbal Mubarak)
Di tugas rumah kali ini kita akan membuat sebuah kode program menggunakan standar input getche(), getch(), cin, scanf(), gets() dengan ketentuan:
- Meminta masukan berupa angka, kemudian hasil masukan ditambah sengan 10. Setelah itu menampilkan angka yang dimasukan beserta hasil penambahan dengan angka 10
- Meminta masukan berupa karakter, kemudian menampilkannya
Gambar Screenshot Program Kegiatan Tugas Rumah (Input Angka)
Masih dengan cara yang hampir sama, kami kemudian akan mencoba untuk mengubah kodingan tersebut untuk mengalikan 2 buah buah bilangan yang berbeda.
Gambar Screenshot Program Kegiatan Tugas Rumah (Input Kata)
Bab 4
HOTS hal 178 - 179 (Azriel Maulana)
Dalam bab ke empat (HOST) ini kami akan menjawab sekaligus menjelaskan pertanyaan - pertanyaan yang ada di bawah ini, semoga kalian dapat mengerti penjelasan kami, selamat menyimak :
1. Perhatikan algoritma berikut.
#includeusing namespace std; int main () { int c; printf ("Masukkan nilai = "); scanf ("%d", c); printf ("Nilai yang anda masukkan adalah = %i", c); return 0; }
Kode program di atas memiliki kesalahan penulisan sehingga program tidak dapat dijalankan. Kesalahan tersebut adalah ....
A. Kesalahan pada pendeklarasian variabelB. Fungsi printf tidak seharusnya diikuti oleh scanf
C. Kesalahan pada penggunaan fungsi penentu, yang seharusnya adalah karakter
D. Tidak menyertakan tanda ‘&’ pada awal nama variabel E. Penggunaan header yang salah
Analisis
2. Untuk menjalankan operasi I/O terdapat beberapa kelas yang harus dimasukkan. Perhatikan beberapa kelas dan fungsinya berikut..
(1) ifstream (proses input) (2) ifstream (proses output) (3) ofstream (proses output) (4) fsstream (proses input/output) (5) ofstream (proses input/output)
B. (1), (2) dan (5)
C. (1), (3) dan (4)
D. (2), (3) dan (4)
E. (2),(4) dan (5)
Analisis :
3. Perhatikan algoritma berikut.
#includeusing namespace std; int main () { #include #include using namespace std; int main () { ifstream input; input.open ("D: /COBA.TXT"); if (!input) { cout << "File tidak dapat dibuka" <
Kode program di atas digunakan untuk ....
A. Menuliskan teks pada file yang diberi nama COBA.TXTB. Mengubah data yang terdapat pada file COBA.TXT
C. Menambahkan data pada file COBA.TXT dan menampilkannya pada kode program
D. Membaca data pada file COBA.TXT dan menampilkannya pada kode program
E. Membuat file yang diberi nama COBA.TXT
Analisis
Bagian B
1. Buatlah kode program yang untuk menggunakan standar input gets () !
2. Jelaskan mengenai pengertian dan fungsi dari pernyataan stream !
Pengertian
Streams adalah suatu abstraksi untuk menangani aliran data dari suatu sumber ke tujuan lain. Baik sumber atau tujuan dapat berupa buffer di memori, string, file atau layar monitor.
Fungsi :
- iostream.h (I/O umum)
- constrea.h (I/O ke console)
- strstrea.h (I/O ke string)
- fstream.h (I/O ke file)
*Note
Untuk membaca keseluruhan, Kalian bisa mendownloadnya lewat tombol dibawah ini :
Bab 5
Uji kompetensi hal 179 - 180 (Iman Nurrohman)
1. Fungsi input yang digunakan untuk memasukkan data berupa numerik adalah...
Jawab : AAnalisis : dilihat dari jawaban B,C,D.Jawaban tersebut untuk memasukan character bahkan tidak bias memesukan data numeric seperti
gets(),getch(),getche().dan untuk jawaban B itu digunakan untuk fungsi output.
2. Penentu fungsi yang digunakan untuk menyimpan dan menampilkan tipe data berupa long integer adalah...
Jawab : EAnalisis : %ld kepanjangan dari long decimal ,yang berarti bisam= menampilkan tipe data berupa long integer.
3. Punctuator yang mengikuti standar input cin adalah...
Jawab : AAnalisis : jawaban B digunakan untuk fungsi cout,jawaban C biasanya dipakai untuk fungsi printf dan scanf,jawaban D biasanya digunakan untuk
Array,dan jawaban E biasanya digunakan untuk pembuka dan penutup codingan.
4. Berikut penulisan kode program menggunakkan printf() yang benar adalah
Jawab : DAnalisis : Karena jawaban D menngunakan include
5. Berikut adalah pasangan fungsi input/output yang benar,kecuali...
Jawab : BAnaslisi : Sebab scanf() dan cout() memiliki include yang berbeda.scanf () menggunakan include
*Note
Untuk soal yang lebih lengkap, dipersilahkan untuk memencet tombol dibawah :
Bab 6
Tugas mandiri hal 181 (Azriel maulana)
Nah, pada bab ke 6 ini saya akan menjelaskan tentang kararkteristik standar input - input dibawah ini :
#1 Getche()
#2 Getch()
#3 gets()
#4. Scanf()
#5. Cin()
Bab 7
Tugas kelompok hal 181 (Iman Nurrohman)
Bab 7
Tugas kelompok hal 181 (Iman Nurrohman)
Buatlah sebuah program dengan ketentuan - ketentuan sebagai berikut :
- Bilangan 100 menggunakan fungsi
- Cin & Out
- Scanf & Printf
- Karakter A dan B menggunakan fungsi
- Getch()
- Getche()
Gambar Screenshot Program Cin Cout
Gambar Screenshot Program Printf() dan Scanf()
Gambar Screenshot Program Getch()
Gambar Screenshot Program Getche
Bab 8
Tugas proyek hal 181 (M. Iqbal M)
Inilah proses pengerjaan tugas :
![]() |
Keseruan kita mengerjakan tugas tercinta |
0 komentar:
Posting Komentar