Tugas so 2 memberikan penjelasan dasar tentang bahasa pemrograman C++. Terdapat 3 hal penting yang dijelaskan, yaitu:
1. Kode dasar untuk memulai pemrograman C++ seperti menggunakan namespace, fungsi main, dan input/output.
2. Penggunaan variabel yang memungkinkan nilai berubah seperti integer, floating point, character, dan string.
3. Fungsi input cin yang dapat membaca nilai dari keyboard ke dalam variabel.
1. Tugas so 2
nama : m fitrah hi hukum
npm : 121055520111128
kls : si 2
2. PELAJARAN 1: DASAR-DASAR C ++
C ++ ADALAH BAHASA PEMROGRAMAN BERORIENTASI OBJEK DENGAN KATA
LAIN DAPAT MEMILIKI BEBERAPA BAGIAN YANG DIKENAL SEBAGAI KELAS ATAU
OBJEK YANG DAPAT DIPANGGIL OLEH PROGRAM DRIVER, FUNGSI UTAMA. INI
BERARTI BAHWA KITA JUGA BISA MEMASUKKAN FILE LAIN DAN FUNGSI
PENGGUNAAN DARI MEREKA, NAMUN KARENA INI HANYA SEBUAH PANDUAN
DASAR UNTUK MEMULAI ANDA PEMROGRAMAN KITA HANYA MELIHAT INI DARI
PERSPEKTIF TERMASUK BEBERAPA PERPUSTAKAAN DASAR YANG DATANG
DENGAN SEBAGIAN BESAR KOMPILER.
HAL PERTAMA YANG PERLU ANDA KETAHUI ADALAH KODE DASAR YANG ANDA
BUTUHKAN UNTUK MEMULAI PEMROGRAMAN
PERTAMA KITA PERLU MENYERTAKAN FILE IOSTREAM UNTUK MELAKUKAN HAL
INI, DI BAGIAN ATAS DOKUMEN KAMI KITA KETIK:
#INCLUDE <IOSTREAM>
MENGGUNAKAN NAMESPACE STD;
3. Hal ini memungkinkan kita untuk menggunakan kelas dari perpustakaan iostream, ini digunakan untuk dasar input
dan output perintah, juga kita harus memiliki fungsi () utama, setidaknya jika kita ingin menjalankan program (yang
tidak diperlukan jika Anda kelas menciptakan untuk digunakan oleh orang lain, namun hal ini berada di luar cakupan
tutorial ini) dalam "main ()" kita menulis kode kita seperti yang Anda lihat di bawah ini.:
Catatan: Komentar dapat ditambahkan dengan menggunakan "//" untuk satu baris komentar atau / * komentar * /
untuk lebih dari satu baris seperti terlihat di bawah
/ * Ini adalah program untuk menunjukkan dasar-dasar dari ++ Program c,
itu termasuk komentar, file header, main () fungsi dan pengadilan * /
# include <iostream> // termasuk file header iostream
menggunakan namespace std; // memberitahu compiler untuk menggunakan perpustakaan std
int main () // menyatakan fungsi utama yang mengembalikan sebuah int
{// Mengatakan program untuk mengambil segala sesuatu antara sini dan sedekat utama
cout << "Hello World n"; // Menampilkan Halo dunia pada konsol
cin.get (); // Warung program sampai tombol ditekan
return 0; // Kembali 0 (1 akan menunjukkan kesalahan
} // Menutup utama
4. Mari kita lihat elemen dari program ini secara lebih rinci. # Include adalah "pre-prosesor"
yang memberitahu compiler untuk menempatkan kode dari header file
iostream.h kedalam program kami. Dengan menyertakan header file, Anda dapat
memperoleh akses ke banyak fungsi yang berbeda. fungsi cout membutuhkan
iostream. Berikut ini termasuk adalah pernyataan, "using namespace std;". Baris ini
memberitahu compiler untuk menggunakan kelompok fungsi yang merupakan
bagian dari perpustakaan standar (std). Dengan memasukkan baris ini di bagian atas
file, Anda memungkinkan program untuk menggunakan fungsi-fungsi seperti cout.
Titik koma memberitahu compiler bahwa ini adalah garis yang harus dieksekusi. Anda
akan lihat nanti bahwa titik koma digunakan untuk mengakhiri sebagian besar tapi
tidak semua perintah di C ++. The "cout" fungsi memberitahu compiler untuk
menampilkan isi pada layar. cin.get () digunakan untuk menyimpan program dari
menyelesaikan sampai tombol ditekan, dan akhirnya "return 0;" digunakan untuk
mengembalikan kode keluar 0 (tidak ada kesalahan)
5. Fungsi cout dapat dimanipulasi dengan berbagai cara, dapat di tampilkan sulit kode teks, tetapi
juga dapat menampilkan variabel, masing-masing jenis harus dipisahkan menggunakan lt;
<misalnya:
cout << "jumlah ini" << var1 << endl;
Di atas akan mencetak "nomor adalah" nilai yang terkandung dalam var1 dan pindah ke baris
berikutnya.
Perintah cin.get () adalah fungsi panggilan lain: membaca input dan mengharapkan pengguna
untuk menekan tombol kembali. perintah ini membuat program dari penutupan sampai
pengguna memasukkan kunci mereka mengharapkan Anda untuk tekan enter. Pada akhir
utama, kurung tutup, program kami akan mengembalikan nilai 0 (dan integer, maka mengapa
kita mengatakan utama untuk mengembalikan int) ke sistem operasi. Nilai kembali ini penting
karena dapat digunakan untuk memberitahu OS apakah program kami berhasil atau tidak.
6. Anda dapat memotong dan paste kode di atas ke dalam file, simpan sebagai file cpp
(menceritakan OS c ++ kode sumbernya). Di Dev C ++ Anda dapat mengkompilasi dan
menjalankan kode dengan mengklik tombol warna-warni di pojok kiri jendela. Anda mungkin
mulai bermain-main dengan fungsi cout dan bisa digunakan untuk menulis C ++.
Komentar sangat penting untuk semua tapi program yang paling sepele dan tutorial ini akan
sering menggunakannya untuk menjelaskan bagian kode. Ketika Anda memberitahu
kompiler bagian dari teks komentar, ia akan mengabaikannya ketika menjalankan kode,
yang memungkinkan Anda untuk menggunakan teks yang ingin Anda menggambarkan kode
nyata. Ketika Anda belajar program, hal ini berguna untuk dapat komentar bagian kode
untuk melihat bagaimana output dipengaruhi.
variabel
7. Sebuah bagian yang sangat penting dari tutorial ini adalah penggunaan variabel, C ++ memungkinkan untuk berbagai
jenis variabel tersebut meliputi bilangan bulat (int) nilai angka, poin (float) angka dengan poin desimal mengambang,
karakter (char) karakter ASCII, string (string) string karakter. Keuntungan dari variabel adalah bahwa ada nilai bisa
berubah pada setiap titik, semua variabel harus dideklarasikan, mereka diberi nama simbolik bukan nilai dan ketika
disebut membaca data yang tersimpan di alamat variabel.
/ * untuk menunjukkan variabel * /
# include <iostream> // termasuk file header iostream
menggunakan namespace std; // memberitahu compiler untuk menggunakan perpustakaan std
int main ()
{
int jumlah;
mengapung desimal;
karakter arang;
kata string;
nomor = 1;
desimal = 1.1;
karakter = 'f';
kata = "hello";
cout << jumlah << "" << desimal << "" << karakter << "" << kata << endl;
cin.get ();
return 0;
}
8. Copy kode ini kompilasi dan memeriksa hasilnya, memiliki mencoba di switching
sekitar sedikit melihat apa yang dapat Anda lakukan, variabel dapat digunakan
untuk menyimpan perhitungan juga. misalnya Anda beralih baris "jumlah = 1;" untuk
"jumlah = 12 + 14;" dan menjalankannya lagi, ini memberikan nilai 26 angka, ada
beberapa operator lain, "+" berarti tambahan, "-" berarti kurangi, "/" berarti membagi,
"*" berarti multiply,% berarti modulus, jika anda don 't tahu modulus memberikan sisa
pembagian, bermain-main mencoba operator yang berbeda.
Anda juga dapat menambahkan, mengurangi, mengalikan dan membagi variabel
seperti var1 var2 = + var3, namun Anda harus menetapkan nilai var2 dan var3
sebelum tangan.
input pengguna
9. Fungsi cin membaca nilai dalam banyak format yang sama yang cout nilai output, namun ada beberapa
kelemahan yang harus dibenahi, jika Anda mencoba untuk membaca di beberapa nilai setelah memasukkan nilai
pertama program bertuliskan nilai ke variabel bagaimana pernah cin berikutnya mungkin mengambil kembali
ditekan pada pertama kalinya, ini diselesaikan dengan menggunakan cin.ignore () yang merupakan boneka yang
digunakan untuk mengambil kembali tanpa menugaskan ke variabel, masukan sederhana akan terlihat seperti
ini:
/ * Untuk menunjukkan fungsi cin * /
# include <iostream> // termasuk file header iostream
menggunakan namespace std; // memberitahu compiler untuk menggunakan perpustakaan std
int main ()
{
int var1;
var2 arang;
cin >> var1; // membaca dalam nilai dari keyboard
cin.ignore (); // membaca dummy
cin >> var2; // membaca dalam nilai dari dia Keyboard
cin.ignore (); // membaca dummy
cout << var1 var2 << << endl; nilai // cetakan dimasukkan
cin.get ();
return 0;
} // akhir utama
10. cin dapat digunakan untuk memindai dalam string juga dengan cara yang sama.
/ * Untuk menunjukkan fungsi cin dengan string * /
# include <iostream> // termasuk file header iostream
menggunakan namespace std; // memberitahu compiler untuk menggunakan perpustakaan std
int main ()
{
String var1;
cin >> var1; // membaca dalam nilai dari keyboard
cin.ignore (); // membaca dummy
cout << var1 << endl; nilai // cetakan dimasukkan
Sekarang kita telah sampai pada akhir tutorial ini Anda harus dapat membuat beberapa program
sederhana dalam tutorial berikutnya saya akan mencakup jika, sementara, jangan sementara dan
untuk laporan, saya akan juga mencakup dasar-dasar array.