Featured image of post Cara Membuat Program untuk Menghitung Bilangan Prima di Rust dan Contoh Kodenya

Cara Membuat Program untuk Menghitung Bilangan Prima di Rust dan Contoh Kodenya

Sebagai pembelajaran pemrograman Rust, kami memperkenalkan contoh implementasi algoritme sederhana yang menghitung bilangan prima hingga nilai batas atas yang ditentukan. Kami menjelaskan dengan mudah metode pengkodean dasar menggunakan perulangan dan percabangan kondisional, beserta kode contoh spesifik.

Saya menulis program untuk membuat daftar bilangan prima di Rust.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
fn main() {
	let max = 1000;
    let mut primes = vec![2];
    let mut n = 3;
    loop {
        let mut is_prime = true;
        for p in &primes {
            if n % p == 0 {
                is_prime = false;
                break;
            }
        }
        if is_prime {
            primes.push(n);
        }
        n += 2;
		if n > max {
			break;
		}
    }
    for p in &primes {
		println!("{}", p);
    }
}
Dibangun dengan Hugo
Tema Stack dirancang oleh Jimmy