← Semua docs

👋 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!