Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Thảo Ngọc

Viết chương trình nhập vào số nguyên dương N, in ra màn hình tất cả các số nguyên tố từ 2 đến N.

***cần gấp cứu vs mn***

Trương Huy Hoàng
11 tháng 10 2021 lúc 22:32

#include <bits/stdc++.h>
using namespace std;
int diaphuong(int n) {
if (n<2) {
    return 0;
}
int squareRoot = (int) sqrt(n);
int i;
for(int i=2; i<=squareRoot; i++) {
    if(n%i==0) {
        return 0;
    }
}
    return 1;
}

int main() {
int i, N;
cin >> N;
for(int i=0; i<=N; i++) {
    if(diaphuong(i)) {
    cout << i << endl;
}
}
}

Chúc bn học tốt!


Các câu hỏi tương tự
mistud
Xem chi tiết
minh tiến dương
Xem chi tiết
Chi Linh
Xem chi tiết
Danh Nguyễn
Xem chi tiết
Nguyễn Trần Hồng Ngọc
Xem chi tiết
lam nguyen
Xem chi tiết
Nguyễn tiên
Xem chi tiết
Ngoc Tu Nguyen Ba
Xem chi tiết
Như Phi
Xem chi tiết