Pelajaran modul (3/3)
Input/Output dan aliran
Di C++, input dan output standar dikelola melalui streams (aliran data) yang ditentukan di pustaka standar <iostream>.
Dua objek utama yang akan Anda gunakan adalah:
std::cout: aliran keluaran (terkait dengan layar).std::cin: aliran input (terkait dengan keyboard).
Mencetak dengan std::cout
Untuk mengirim data ke layar, kami menggunakan operator penyisipan <<:
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<dapat dirantai untuk mencetak teks dan variabel berbeda secara berurutan.std::endlmenyisipkan karakter baris baru (\n) dan menghapus aliran (memastikan bahwa output segera ditampilkan di layar).
Membaca dengan std::cin
Untuk membaca nilai yang dimasukkan oleh pengguna, kami menggunakan aliran input standar std::cin yang dikombinasikan dengan operator ekstraksi >>:
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}Cobalah sendiri
Cetak pesan 'C++ cepat!' diikuti oleh baris baru menggunakan std::endl.
Tunjukkan petunjuk
Operator menggunakan `<<`con`std::cout`e`std::endl`.
Solusi tersedia setelah 3 upaya
Deklarasikan variabel integer bernama number. Baca nilainya dari input standar menggunakan std::cin lalu cetak menggunakan std::cout.
Tunjukkan petunjuk
Untuk membaca gunakan `std::cin >> number;`dan untuk mencetak gunakan`std::cout << number;`.
Solusi tersedia setelah 3 upaya