👋 Program Pertama
Struktur minimal sebuah program dan cara mencetak teks ke layar.
Cetak satu baris
Setiap program APC dibaca lewat stdin dan jawabannya ditulis ke stdout. Cetak memakai print/cout/println!.
C++
#include <iostream>
using namespace std;
int main() {
cout << "Halo, Bearcu!" << endl;
return 0;
}Python
print("Halo, Bearcu!")Rust
fn main() {
println!("Halo, Bearcu!");
}Bedanya di mana?
C++ butuh fungsi main() dan #include. Python hanya satu baris. Rust pakai makro println! di dalam fn main().
C++
// C++: butuh main() + iostream
int main() { /* ... */ }Python
# Python: langsung tulis perintah
Rust
// Rust: fn main() + macro println!