Viết code C++ liệt kê ra màn hình tất cả các phẩn tử là nguyên tố
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.
uses crt;
var a:array[1..100]of integer;
i,n,j:integer;
kt:boolean;
begin
clrscr;
readln(n);
for i:=1 to n do readln(a[i]);
for i:=1 to n do
if trunc(sqrt(a[i]))=sqrt(a[i]) then write(a[i]:4);
writeln;
for i:=1 to n do
if a[i]>1 then
begin
kt:=true;
for j:=2 to trunc(sqrt(a[i])) do
if a[i] mod j=0 then kt:=false;
if kt=true then write(a[i]:4);
end;
writeln;
readln;
end.
Làm như z có đg ko
Uses crt;
Var n,i: integer;
A: Array[1..1000] of integer;
Begin
clrscr;
Repeat
Write('Nhap n: '); Readln(n);
Until (n<103) and (n>0);
a)
For i:=1 to n do
begin
Write('Nhap phan tu A[',i,']= ');
Readln(A[i]);
end;
b)
Write('Cac phan tu chan co trong mang: ');
For i:=1 to n do
If A[i] mod 2=0 then write(A[i],' ');
writeln;
c)
Write('Cac phan tu le co trong mang: ');
For i:=1 to n do
If A[i] mod 2=1 then write(A[i],' ');
Readln
End.
Uses crt;
var i,n: longint;
a: array[1..103] of longint;
begin clrscr;
readln(n);
for i:=1 to n do read(a[i]); readln;
for i:=1 to n do if(a[i] mod 2=0) then write(a[i],' ');
for i:=1 to n do if(a[i] mod 2<>0) then write(a[i],' ');
readln;
end.
ta có : \(48=2\cdot24=4\cdot6=8\cdot3\)
vậy ta có 6 số thỏa mãn là số : \(2.3^{23},2^{23}.3,2^3.3^5,2^5.3^3,2^7.3^2,2^2.3^7\)
#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!
shghdf
fjihiufp
udauyoui
tuu
fiy8ud
fdhisd
yyoqw
\str6tof
fefuxjhvl
dhf7yg
a) -\(\frac{1}{6}\); \(\frac{6}{1}\); \(\frac{2}{5}\); \(\frac{5}{2}\);\(\frac{3}{4}\);\(\frac{4}{3}\).
b) \(\frac{1}{24}\)\(\frac{24}{1}\)\(\frac{2}{12}\)\(\frac{12}{2}\)\(\frac{8}{3}\)\(\frac{3}{8}\)\(\frac{4}{6}\)\(\frac{6}{4}\)
a,A= { x \(\in\) Z/ -1945 < x \(\le\) 2023}
A = { -1944; -1943; -1942; -1941;... ......;2020; 2021; 2022; 2023}
b, Tổng các phần tử có trong tập hợp A là:
B = -1944 + ( -1943) + (-1942 ) + (-1941) +....+ 2020 + 2021 + 2022 + 2023
Các cặp số đối nhau có trong tổng B là 1944 cặp mà hai số đối nhau có ytoongr bằng 0 vậy tổng B là:
B = 0 x 1944 + 1945 + 1946 +....+ 2020+2021+2022 + 2023
B = 0 + (2023+1945).{ ( 2023 - 1945 ) : 1 + 1} : 2
B = 156736
Bài 2 : CM hai số 12n + 1 và 30n + 2 là hai số nguyên tố cùng nhau \(\forall\) n \(\in\) N
Gọi ước chung lớn nhất của 12n + 1 và 30n + 2 là d . Theo bài ra ta có :
\(\left\{{}\begin{matrix}12n+1⋮d\\30n+2⋮d\end{matrix}\right.\) \(\Leftrightarrow\) \(\left\{{}\begin{matrix}60n+5⋮d\\60n+4⋮d\end{matrix}\right.\)
trừ vế cho vế ta được : 60n + 5 - (60n +4) \(⋮\) d
60n + 5 - 60n - 4 \(⋮\) d
1 \(⋮\) d
\(\Rightarrow\) d = 1
Ước chung lớn nhất của 12n + 1 và 30n + 2 là 1
Vậy 12n + 1 và 30n +2 là hai số nguyên tố cùng nhau (đpcm)
Lời giải:
Các cặp nguyên tố sinh đôi nhỏ hơn 40 là:
$(3,5), (5,7), (11,13), (17,19), (29,31)$. Tức là có 5 cặp. Đáp án A.
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,A[100],i,kt,j;
cin>>n;
for (int i=1; i<=n; i++)
cin>>A[i];
for (int i=1; i<=n; i++)
if (A[i]>1)
{
kt=0;
for (int j=2; j*j<=A[i]; j++)
if (A[i]%j==0) kt=1;
if (kt==0) cout<<A[i]<<" ";
}
return 0;
}
33333333333333333333