1. thay chữ số vào đầu *đề 5* là hợp số
2, dùng bảng số nguyên tố kiểm tra 71, 73 ,79, là số nguyên tố không ?
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Các số nguyên tố là: 89 ; 97 ; 541 vì mỗi số này chỉ có 2 ước là 1 và chính nó
Các hợp số là: 125 ; 2 013; 2 018 vì mỗi số này có nhiều hơn 2 ước ( ngoài 1 và chính nó, 125 còn có ước là 5; 2013 còn có ước là 3; 2018 còn có ước là 2).
Giải : Cho n < 10000 ( n > 1 ) . Nếu n chia hết cho một số k nào đó ( 1 < k < n ) thì n là hợp số . Nếu n không chia hết cho mọi số nguyên tố p ( p2 \(\le\)n ) thì n là số nguyên tố .
Số 259 chia hết cho 7 nên là hợp số .
Số 353 không chia hết cho tất cả các số nguyên tố p mà p2 \(\le\)353 ( đó là các số nguyên tố 2 , 3 , 5 , 7 , 11 , 13 , 17 ) nên 353 là số nguyên tố .
Lời giải:
$89$ là số nguyên tố
$97$ là số nguyên tố
$125$ là hợp số, do $>5$ mà lại chia hết cho $5$
$2013$ là hợp số, do $>3$ mà lại chia hết cho $3$
$2018$ là hợp số, do $>2$ mà lại chia hết cho $2$
Bài 1:
#include <bits/stdc++.h>
using namespace std;
long long n,i;
bool kt;
int main()
{
cin>>n;
if (n>1)
{
kt=true;
for (i=2; i*i<=n; i++)
if (n%i==0) kt=false;
if (kt==true) cout<<n<<" la so nguyen to";
else cout<<n<<" khong la so nguyen to";
}
else cout<<n<<" khong la so nguyen to";
return 0;
}
#include <bits/stdc++.h>
using namespace std;
long long n,i;
bool kt;
int main()
{
cin>>n;
kt=true;
for (i=2; i*i<=n; i++)
if (n%i==0) kt=false;
if ((kt==true) and (n>1)) cout<<"YES";
else cout<<"NO";
return 0;
}
1:
a: 31;13;53
b: 15;35;51
2:
15=3*5
=>\(Ư\left(15\right)=\left\{1;3;5;15\right\}\)
=>Các ước nguyên tố của 15 là 3;5
1:
a:31;13;53
b:15;35;51
2:
15=3*5
=>Ư(15)={1;3;5;15}
=>Các ước nguyên tố của 15 là 3;5
1, * = { 0;2;4;5;6;7;8}
1, * = {0;1;2;4;5;6;7;8}
2, 71;73;79 là số nguyên tố