Liệt Kê N Số Nguyên Tố đầu Tiên

  • Bài viết
  • Hỏi đáp
Tạo bài viết Đăng ký Đăng nhập Code24h.com Blog 16/09/2018, 18:17 Liệt kê n số nguyên tố đầu tiên

PHP Đề bài : viết chương trình liệt kê n số nguyên tố đầu tiên. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên tố. Chỉ có số 2 là số ...

PHP

Đề bài: viết chương trình liệt kê n số nguyên tố đầu tiên.

Định nghĩa

Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý: Số 0 và 1 không phải là số nguyên tố. Chỉ có số 2 là số nguyên tố chẵn, tất cả các số chẵn khác không phải là số nguyên tố vì chúng chia hết cho 2.

Lời giải

File: songuyento3.php

<?php // Liệt kê n số nguyên tố đầu tiên trong PHP /** * check so nguyen to * * @author viettuts.vn * @param n: so nguyen duong * @return true la so nguyen so, * false khong la so nguyen to */ function isPrimeNumber($n) { // so nguyen n < 2 khong phai la so nguyen to if ($n < 2) { return false; } // check so nguyen to khi n >= 2 $squareRoot = sqrt($n); for ($i = 2; $i <= $squareRoot; $i++) { if ($n % $i == 0) { return false; } } return true; } echo ("Liệt kê 10 số nguyên tố đầu tiên: "); $n = 10; $dem = 0; // đếm số số nguyên tố $i = 2; // tìm số nguyên tố bắt dầu từ số 2 while ($dem < $n) { if (isPrimeNumber($i)) { echo ($i . " "); $dem++; } $i++; }

Kết quả:

Nhập n = 10 Liệt kê 10 số nguyên tố đầu tiên: 2 3 5 7 11 13 17 19 23 29 PHP Bình luận về bài viết này

Trịnh Tiến Mạnh

27 chủ đề

6824 bài viết

Có thể bạn quan tâm
  • 1 Phân tích số nguyên n thành tích các số nguyên tố
  • 2 Cách cài đặt phần mềm trên các cụm Kubernetes với trình quản lý gói Helm
  • 3 Giới thiệu về Helm, Trình quản lý gói cho Kubernetes
  • 4 Làm thế nào để cài đặt khung web Django trên Ubuntu 18.04
  • 5 Cách sử dụng các phương thức đối tượng trong JavaScript
  • 6 Làm thế nào để phát triển một ứng dụng máy chủ TCP Node.js bằng PM2 và Nginx trên Ubuntu 16.04
  • 7 Xây dựng container tối ưu hóa cho Kubernetes
  • 8 Cách lấy lại Hãy mã hóa chứng chỉ ký tự đại diện SSL bằng CloudFlare Validation trên CentOS 7
  • 9 Làm thế nào để cài đặt Apache Web Server trên Ubuntu 18.04 [Quickstart]
  • 10 Kubernetes mạng dưới mui xe
0 Các chủ đề đang được quan tâm phần mềm lập trình php | lập trình web php + mysql | khóa học lập trình php | tự học lập trình php | học php cơ bản thachpham | Code24h | Cho thuê phòng trọ hà nội | Cho thuê phòng trọ bình thạnh | Cho thuê phòng trọ | Cho thuê nhà trọ Đăng ký

Đăng ký nhận thông báo

Các bài học thú vị sẽ được gửi đến inbox của bạn

HỖ TRỢ HỌC VIÊN
  • Các câu hỏi thường gặp
  • Điều khoản sử dụng
  • Chính sách và quy định
  • Chính sách bảo mật thanh toán
  • Hỗ trợ học viên: [email protected]
  • Báo lỗi bảo mật: [email protected]
VỀ CODE24H
  • Giới thiệu Code24h
  • Cơ hội nghề nghiệp
  • Liên hệ với chúng tôi
HỢP TÁC VÀ LIÊN KẾT
  • Đăng ký giảng viên
  • Giải pháp e-learning
  • Chương trình đại lý
  • Chương trình Affiliate
KẾT NỐI VỚI CHÚNG TÔI
TẢI ỨNG DỤNG TRÊN ĐIỆN THOẠI

CCode 24h, code mọi lúc, mọi nơi

© Copy right 2018 - 2025

Từ khóa » Tìm Số Nguyên Tố đầu Tiên Lớn Hơn N