Font size
WorksheetsTin học 103-192
Total questions: 90
Worksheet time: 45mins
Cho tổng S=11-13+15-…+(-1)n+12*n-1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=1;
for (int i=1; i<=n;i++)
S = S+pow(-1,i+1)/(2*i-1);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+pow(-1,i+1)/(2*i-1);
float n,S=0;
for (int i=0; i<=n;i++)
S = S+pow(-1,i+1)/(2*i-1);
float n,S=0;
for (int i=1; i<n;i++)
S = S+pow(-1,i+1)/(2*i-1);
Cho tổng S=11+13+15+…+12*n-1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0;
for (int i=1; i<=n;i++)
S = S+1/(2*i-1);
float n,S=1;
for (int i=1; i<=n;i++)
S = S+1/(2*i-1);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+1/(2*i+1);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+1/(2*i);
Cho tổng S=12-14+16-…+(-1)n+12*n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0;
for (int i=1; i<=n;i++)
S = S+pow(-1,i+1)/(2*i);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+pow(-1,i)/(2*i);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+(-1)^(i+1)/(2*i);
float n,S=1;
for (int i=1; i<=n;i++)
S = S+pow(-1,i+1)/(2*i);
Cho tổng S=12+14+16+…+12*n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=1/2;
for (int i=1; i<=n;i++)
S = S+1/(2*i);
float n,S=1;
for (int i=1; i<=n;i++)
S = S+1/(2*i);
float n,S=0;
for (int i=1; i<=n;i++)
S = S+1/(2*i);
float n,S=0;
for (int i=1; i<n;i++)
S = S+1/(2*i);
Cho tổng S=1+21!+222!+…+2nn!
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, gt=1;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(2,i)/gt;
}
float n,S=1, gt=0;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(2,i)/gt;
}
float n,S=0, gt=0;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(2,i)/gt;
}
float n,S=1, gt=1;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(2,i)/gt;
}
Cho tổng S=1-21!+222!-…+(-2)nn!
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=1, gt=0;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(-2,i)/gt;
}
float n,S=1, gt=1;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(-2,i)/gt;
}
float n,S=0, gt=1;
for (int i=1; i<=n;i++)
{
gt = gt*i;
S = S+pow(-2,i)/gt;
}
float n,S=1, gt=1;
for (int i=1; i<=n;i++)
{
S = S+pow(-2,i)/gt;
gt = gt*i;
}
Cho tổng S=1-113+23+113+22+33-…+(-1)n+113+23+…+n3
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+pow(i,3);
S = S+pow(-1,i+1)/M;
}
float n,S=0, M=0;
for (int i=1; i<n;i++)
{
M = M+pow(i,3);
S = S+pow(-1,i+1)/M;
}
float n,S=0, M=0;
for (int i=0; i<=n;i++)
{
M = M+pow(i,3);
S = S+pow(-1,i+1)/M;
}
float n,S=1, M=1;
for (int i=1; i<=n;i++)
{
M = M+pow(i,3);
S = S+pow(-1,i+1)/M;
}
Cho tổng S=1+113+23+113+22+33+…+113+23+…+n3
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+pow(3,i);
S = S+1/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
S = S+1/M;
M = M+pow(i,3);
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+pow(i,3);
S = S+1/M;
}
float n,S=1, M=1;
for (int i=1; i<=n;i++)
{
M = M+pow(i,3);
S = S+1/M;
}
Cho tổng S=1-112+22+112+22+32-…+(-1)n+112+22+…+n2
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+i*i;
S = S+pow(-1,i+1)/M;
}
float n,S=1, M=1;
for (int i=1; i<=n;i++)
{
M = M+i*i;
S = S+pow(-1,i+1)/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
S = S+pow(-1,i+1)/M;
M = M+i*i;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+pow(2,i);
S = S+pow(-1,i+1)/M;
}
Cho tổng S=1+112+22+112+22+32+…+112+22+…+n2 S=12+22+...+n21
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
S = S+1/M;
M = M+i*i;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+i*i;
S = S+1/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+pow(2,i);
S = S+1/M;
}
float n,S=0, M=0;
for (int i=0; i<=n;i++)
{
M = M+i*i;
S = S+1/M;
}
Cho tổng S=1-11+2+11+2+3-…+(-1)n+11+2+3+…+n S=1+2+3+...+n(−1)n+1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+i;
S = S+pow(-1,i+1)/M;
}
float n,S=1, M=1;
for (int i=1; i<=n;i++)
{
M = M+i;
S = S+pow(-1,i+1)/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
S = S+pow(-1,i+1)/M;
M = M+i;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
M = M+i;
S = S+pow(-1,i+1)/M;
Cho tổng S=1+1+21+1+2+31+...+1+2+3+...+n1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float n,S=1, M=0;
for (int i=1; i<=n;i++)
{
M = M+i;
S = S+1/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
S = S+1/M;
M = M+i;
}
float n,S=0, M=0;
for (int i=0; i<=n;i++)
{
M = M+i;
S = S+1/M;
}
float n,S=0, M=0;
for (int i=1; i<=n;i++)
{
M = M+i;
S = S+1/M;
}
Cho tổng S = x –x1/2 + x1/3 -… (-1)n+1x1/n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float i, s=0;
for (i=1; i<=n;i++)
s=s+ pow(-1,i+1)*pow(x,1/i);
float i, s=1;
for (i=1; i<=n;i++)
s=s+ pow(-1,i+1)*pow(x,1/i);
float i, s=0;
for (i=1; i>=0;i++)
s=s+ pow(-1,i+1)*pow(x,1/i);
float i, s=0;
for (i=1; i<=n;i++)
s=s+ (-1)^(i+1)* x^(1/i);
Cho tổng S=(11+2)2+1+22+32+…+(n-2+(n-1)n-1+n)2
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float s=0,i=2;
while (i >=n)
{
s+= pow((2*i-3),2)/pow((2*i -1),2);
i++;
}
float s=0,i=1;
while (i <=n)
{
s+= pow((2*i-3),2)/pow((2*i -1),2);
i++;
}
float s=0,i=2;
while (i <=n)
{
s+= pow((2*i-3),2)/pow((2*i -1),2);
i++;
}
float s=0,i=2;
while (i <=n)
{
s+= (((i-2)+(i-1))/((i-1)+i))^2;
i++;
}
Cho tổng S=1+i=2∑n((i−1)+i(i+1))21
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
int i = 2;
float s = 1,n;
while (i <=n)
{
s= s + 1/(pow(((i-1) + pow(i,i+1)),2));
i++;
}
int i = 0;
float s = 1,n;
while (i <=n)
{
s= s + 1/(pow(((i-1) + pow(i,i+1)),2));
i++;
}
int i = 2;
float s = 0,n;
while (i <=n)
{
s= s + 1/(pow(((i-1) + pow(i,i+1)),2));
i++;
}
int i = 2;
float s = 1,n;
while (i <=n)
s= s + 1/(pow(((i-1) + pow(i,i+1)),2));
i++;
Cho tổng S=(12−1)+(22−2)+...+(n2−n)
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
int S = 0;
for (int i = 0; i < n; i++)
S += i * i - i;
int S = 1;
for (int i = 1; i <= n; i++)
S += i * i - i;
int S = 0;
for (int i = 1; i <= n; i++)
S += i * i + i;
int S = 0;
for (int i = 1; i <= n; i++)
S += i * i - i;
Cho tổng S=(13−1)+(23−2)+...+(n3−n)
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
int S = 0;
for (int i = 1; i <= n; i++)
S += pow(i,3) - i;
int S = 0;
for (int i = 1; i <= n; i++)
S += i^3 - i;
int S = 0;
for (int i = 1; i <= n; i++)
S += pow(n,3) - n;
int S = 1;
for (int i = 1; i <= n; i++)
S += pow(i,3) - i;
Cho tổng P=(13+1)+(23+2)+...+(n3+n)
Thuật toán nào đúng để tính tích P với n là số nguyên dương?
int P = 1;
for (int i = 1; i <= n; i++)
P *= i^3 + i;
int P = 1;
for (int i = 1; i <= n; i++)
P *= pow(i,3) + i;
int P = 0;
for (int i = 1; i <= n; i++)
P *= pow(i,3) + i;
int P = 1;
for (int i = 0; i < n; i++)
P *= pow(i,3) + i;
Cho tổng S= 1+12-2-22+ 3+32+…+-1n+1*(n+n2)
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i < n; i++)
S+= pow(-1,i+1)*(sqrt(i)+pow(i,2));
float S = 1;
for (int i = 1; i <= n; i++)
S+= pow(-1,i+1)*(sqrt(i)+pow(i,2));
float S = 0;
for (int i = 1; i <= n; i++)
S+= sqrt(-1,i+1)*(pow(i)+pow(2));
float S = 0;
for (int i = 1; i <= n; i++)
S+= pow(-1,i+1)*(sqrt(i)+pow(i,2));
Cho tổng S=13−2 +33−...+(−1)n+1×na Với a = 3 nếu n lẻ; a = ½ nếu n chẵn.
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 1;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= sqrt(i);
else
S += pow(i,3);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
S -= sqrt(i);
else
S += pow(i,3);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 1)
S -= sqrt(i);
else
S += pow(i,3);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= sqrt(i);
else
S += pow(i,3);
Cho tổng S=11+21+31+...+n1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
S += 1/abs(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += 1/sqrt(i);
float S = 1;
for (int i = 1; i <= n; i++)
S += 1/sqrt(i);
float S = 0;
for (int i = 0; i <= n; i++)
S += 1/sqrt(i);
Cho tổng S=1−22+3−....+ (−1)n+1×na
Với a = ½ nếu n lẻ, a = 2 nếu n chẵn.
Thuật toán nào đúng để tính tổng S với n là số nguyên dương.
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= i * i;
else
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
S -= i * i;
else
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S += i * i;
else
S -= sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 1)
S -= i * i;
else
S += sqrt(i);
Cho tích P=(−1)1×1!×(−12)×2!×...×(−1)n×n!
Thuật toán nào đúng để tính P với n là số nguyên dương?
int P = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
P *= sqrt(-1, i) *gt;
}
int P = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
P* = pow(-1, i) *gt;
}
int P = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
P *= abs(-1, i) *gt;
}
int P = 0, gt = 0;
for (int i = 1; i <= n; i++)
{
gt *= i;
P*= pow(-1, i) *gt;
}
Cho tổng S=1!1−2!1+3!1−...+n!(−1)n+1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
S+= pow(-1, i+1)/gt;
}
float S = 0, gt = 0;
for (int i = 1; i <= n; i++)
{
gt *= i;
S+= pow(-1, i+1)/gt;
}
float S = 0, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
S+= pow(-1, i+1)/gt;
}
float S = 0, gt = 1;
for (int i = 0; i <= n; i++)
{
gt *= i;
S+= pow(-1, i+1)/gt;
}
Cho tổng S=−1×1+−1×2+...+(−1)n×n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 1;
for (int i = 1; i <= n; i++)
S += pow(-1, i) * sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += pow(-1, i) * sqrt(i);
float S = 0;
for (int i = 0; i <= n; i++)
S += pow(-1, i) * sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += pow(-1, i) * abs(i);
Cho tích P=1!*2!*3!*…*n!
Thuật toán nào đúng để tính tích P với n là số nguyên dương?
int P = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
P *= gt;
}
int P = 1, gt = 1;
for (int i = 0; i <=n; i++)
{
gt *= i;
P *= gt;
}
int P = 1, gt = 0;
for (int i = 1; i <= n; i++)
{
gt *= i;
P *= gt;
}
int P = 1;
for (int i = 1; i <= n; i++)
P *= i;
Cho tổng S=1!1+2!1+...+n!1
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0, gt = 0;
for (int i = 1; i <= n; i++)
{
gt *= i;
S += 1/gt;
}
float S = 1, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
S += 1/gt;
}
float S = 0, gt = 1;
for (int i = 1; i <= n; i++)
{
gt *= i;
S += 1/gt;
}
float S = 0;
for (int i = 1; i <= n; i++)
S += 1/i!;
Cho tổng S=12+22+...+n2
Thuật toán nào đúng để tính tổng S với n là số lẻ?
int S = 1;
for (int i = 1; i <= n; i += 2)
S += i * i;
int S = 0;
for (int i = 1; i <= n; i += 2)
S += i * i;
int S = 0;
for (int i = 1; i <= n; i += 2)
S += i ^ 2;
int S = 0;
for (int i = 1; i <= n; i += 2)
S += sqrt(i);
Cho tích P= 2*4*6*…*n
Thuật toán nào đúng để tính tích P với n là số chẵn
float P = 1;
for (int i = 2; i <= n; i += 2)
P *= sqrt(i);
float P = 0;
for (int i = 2; i <= n; i += 2)
P *= sqrt(i);
float P = 1;
for (int i = 1; i <= n; i += 2)
P *= sqrt(i);
float P = 1;
for (int i = 2; i <= n; i ++)
P *= sqrt(i);
Cho tổng S= 1+ 3+5+…+ n
Thuật toán nào đúng để tính tổng S với n là số lẻ?
float S = 0;
for (int i = 0; i <= n; i += 2)
S += sqrt(i);
float S = 1;
for (int i = 1; i <= n; i += 2)
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i ++)
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i += 2)
S += sqrt(i);
Cho tổng S=1−2+3−4+...+(−1)n+1×n
Thuật toán nào đúng để tính tổng S với N là số nguyên dương?
int S = 0;
for (int i = 1; i <= n; i++)
S += pow(-1,i)*i;
int S = 1;
for (int i = 1; i <= n; i++)
S += pow(-1,i+1)*i;
int S = 0;
for (int i = 1; i <= n; i++)
S += pow(-1,i+1)*i;
int S = 0;
for (int i = 1; i <= n; i++)
S += pow(-1,n+1)*n;
Cho tích P=13×23×...×n3
Thuật toán nào đúng để tính tích P với n là số nguyên dương?
int P = 0;
for (int i = 1; i <= n; i++)
P *= pow(i,3);
int P = 1;
for (int i = 1; i <= n; i++)
P *= pow(i,3);
int P = 1;
for (int i = 1; i <= n; i++)
P *= pow(3,i);
int P = 1;
for (int i = 1; i < n; i++)
P *= sqrt(i,3);
Cho tổng S=131+231+...+n31
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
S += 1.0 / pow(i,3);
float S = 1;
for (int i = 1; i <= n; i++)
S += 1.0 / pow(i,3);
float S = 0;
for (int i = 1; i < n; i++)
S += 1.0 / pow(i,3);
float S = 0;
for (int i = 1; i <= n; i++)
S += 1.0 / (i^3);
Cho tổng S = 12 +22 + 32 + … + n2.
Thuật toán nào đúng để tính giá trị của S với n nguyên dương
int s = 0;
for (int i = 1; i <= n; i++)
s +=pow(2,i);
int s = 0;
for (int i = 1; i <= n; i++)
s +=pow(2,i);
int s = 0;
for (int i = 1; i < n; i++)
s += i * i;
int s = 0;
for (int i = 1; i <= n; i++)
s += i * i;
Cho tổng S=1−2+3−...+(−1)n+1×n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
S -= sqrt(i);
else
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += abs(-1,i)*sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S + = pow(-1,i)*sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= sqrt(i);
else
S += sqrt(i);
Cho tích P=1×(−2)×3×(−4)×...×(−1)n+1×n
Thuật toán nào đúng để tính tích P với n là số nguyên dương?
int P = 1;
for (int i = 1; i <= n; i++)
P *= -i;
int P = 1;
for (int i = 1; i <= n; i++)
P* = pow(-1,i)* i;
int P = 1;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
P *= -i;
else
P *= i;
int P = 1;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
P *= -i;
else
P *= i
Cho tổng S=(−1)n×n
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
int s = 1;
for (int i = 1; i <= n; i++)
s += pow(-1, i) * i;
int s= 0;
for (int i = 1; i <= n; i++)
s += pow(-1, i) * i;
int s = 0;
for (int i = 1; i <= n; i++)
s += (-1)^n * n;
int s = 0;
for (int i = 1; i <= n; i++)
s += (-1)^i * i;
Cho tổng S=121+221+...+n21
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
S += 1.0 / (i * i);
float S = 1;
for (int i = 1; i <= n; i++)
S += 1.0 / (i * i);
float S = 0;
for (int i = 1; i <= n; i++)
S += 1.0 / (i ^ i);
float S = 0;
for (int i = 1; i <= n; i++)
S += 1.0 / (i ^ 2);
Cho tích 12×2×32×...×na
Với: a = 2 nếu n lẻ; a = ½ nếu n chẵn.
Thuật toán nào đúng để tính tích P với n là số nguyên dương?
float P = 1;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
P *= sqrt(i);
else
P *= i *i;
float P = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
P *= sqrt(i);
else
P*= i*i
float P = 1;
for (int i = 1; i <= n; i++)
P* =sqrt(i)*pow(i,i);
float P = 1;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
P * = sqrt(i);
else
P *= i *i;
Cho tổng S=12−2+32−...+(−1)n+1×na
Với: a = 2 nếu n lẻ ; a = ½ nếu n chẵn
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
S -= sqrt(i);
else
S += i * i;
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= sqrt(i);
else
S += i * i;
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 = 0)
S -= sqrt(i);
else
S += i * i;
float S = 1;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= sqrt(i);
else
S += i * i;
Cho tổng S=1−21+31−..+(−1)n+1.n1 Thuật toán nào đúng để tính tổng S với n là số nguyên dương?
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S += 1.0 / i;
else
S -= 1.0 / i;
float S = 1;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= 1.0 / i;
else
S += 1.0 / i;
float S = 0;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
S -= 1.0 / i;
else
S += 1.0 / i;
float S= 0;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
S -= 1.0 / i;
else
S += 1.0 / i;
Cho tích P=1*2*3*…*n.
Thuật toán nào đúng để tính tích P với n nguyên dương(căn bậc 2)
float P = 1;
for (int i = 0; i <= n; i++)
P *= sqrt(i);
float P = 0;
for (int i = 1; i <= n; i++)
P *= sqrt(i);
float P = 1;
for (int i = 1; i <= n; i++)
P *= sqrt(i);
float P = 1;
for (int i = 1; i < n; i++)
P *= sqrt(i);
Cho tổng S= 1+2+3+…+n.
Thuật toán nào đúng để tính tổng S với n là số nguyên dương?( có thể là tính tổng căn bậc 2)
float S = 0;
for (int i = 1; i < n; i++)
S += sqrt(i);
float S = 1;
for (int i = 1; i <= n; i++)
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += sqrt(i);
float S = 0;
for (int i = 1; i <= n; i++)
S += sqrt(i+1);
int S = 0, n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
S = S i i;
int S = 1, n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
S = S i i;
int S = 1, n;
cout<<"n = "; cin>>n;
for (int i = 1; i < n; i++)
S = S i i;
int S = 1, n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
S = S * i ^ i;
int s=0,n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
s -= i * i;
else
s += i * i;
int s = 1, n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
if (i % 2 == 0)
s -= i * i;
else
s += i * i;
int s = 0, n;
cout<<"n = "; cin>>n;
for (int i = 1; i <= n; i++)
if (i % 2 != 0)
s -= i * i;
else
s += i * i;
int s = 0, n;
cout<<"n = "; cin>>n;
for (int i = 1; i < n; i++)
if (i % 2 == 0)
s -= i * i;
else
s += i * i;
Thuật toán nào sau đây đúng để tính giai thừa của một số n
int fact = 0; for (int i = 1; i <= n; i++) { fact *= i; }
int fact = 1; for (int i = 0; i < n; i++) { fact *= i; }
int fact = 1; for (int i = 1; i <= n; i++) { fact *= i; }
int fact = 1; while (n > 0) { fact += n; n--; }
Thuật toán nào sau đây tính tổng nghịch đảo của các số từ 1 đến n?
float sum = 1; for (int i = 1; i <= n; i++) { sum += 1.0 / i; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += 1 / i; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i;
float sum = 0; for (int i = 1; i <= n; i++) { sum += 1.0 / i; }
Hàm isPrime() kiểm tra 1 số có phải là số nguyên tố không được định nghĩa như sau:
bool isPrime(int n) { for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true; }
Thuật toán nào sau đây tính tích của các số nguyên tố từ 1 đến n?
int prod = 1, i=2;
while (i<=n){
if (isPrime(i)) prod *= i;
i++;
}
int prod = 0, i=1;
while (i<=n){
if (isPrime(i)) prod *= i;
i++;
}
int prod = 0, i=1;
while (i<=n){
if (isPrime(i)) prod *= i;
i++;
}
int prod = 2; while (n >= 2) { prod *= n; n--; }
Thuật toán nào sau đây đúng để tính tổng các số lẻ từ 1 đến 100?
int sum = 0; for (int i = 1; i <= 100; i++) { sum += i; }
int sum = 0; for (int i = 1; i <= 100; i += 2) { sum += i; }
int sum = 1; while (i <= 100) { sum += i; i += 2; }
int sum = 0; for (int i = 2; i <= 100; i += 2) { sum += i; }
Thuật toán nào sau đây đúng để tính tổng các số chẵn từ 1 đến n?
int sum = 1; for (int i = 1; i <= n; i++) { if (i % 2 == 0) sum += i; }
int sum = 0; for (int i = 2; i <= n; i += 2) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i++) { if (i % 2 != 0) sum += i; }
int sum = 1; for (int i = 2; i <= n; i += 2) { sum += i; }
Thuật toán nào sau đây tính tổng của các số từ 1 đến 50?
int prod = 0; for (int i = 1; i <= 50; i++) { prod += i; }
int prod = 1; for (int i = 1; i <= 50; i++) { prod += i; }
int prod = 1; for (int i = 0; i <= 50; i++) { prod += i; }
int prod = 1; while (i <= 50) { prod += i; i++; }
Thuật toán nào sau đây tính tổng các số có thể chia hết cho 7 trong khoảng từ 1 đến n?
int sum = 0; while (n >= 7) ; { sum += n; n -= 7; }
int sum = 1; for (int i = 7; i <= n; i += 7) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i += 7) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i++) { if (i % 7 == 0) sum += i; }
Để xác định số Fibonacci thứ n, hàm fib() được định nghĩa như sau:
int fib(int n)
{
if(n<=0)return 0;
if(n==1||n==2) return 1;
else return fib(n-1)+ fib(n-2);
}
Giả sử dùng hàm fib() được định nghĩa ở trên, hãy cho biết thuật toán nào sau đây đúng để tính tích các số Fibonacci từ 1 đến n?
int prod = 1; for (int i = 2; i < n; i++) { prod *= fib(i); }
int prod = 0; for (int i = 0; i <= n; i++) { prod *= fib(i); }
int prod = 1; for (int i = 1; i <= n; i++) { prod *= fib(i); }
int prod = 1; while (n >= 0) { prod *= fib(n); n--; }
Để xác định số Fibonacci thứ n, hàm fib() được định nghĩa như sau:
int fib(int n)
{
if(n<=0)return 0;
if(n==1||n==2) return 1;
return fib(n-1)+ fib(n-2);
}
Đáp án nào sau đây là đúng để tính tổng dãy Fibonacci từ 1 đến n (có sử dụng hàm fib ở trên)?
int sum = 0; for (int i = 1; i <= n; i++) { sum += fib(i); }
int sum = 1; for (int i = 0; i <= n; i++) { sum += fib(i); }
int sum = 0; for (int i = 2; i <= n; i++) { sum += fib(i); }
int sum = 0; while (n >= 0); { sum += fib(n); n--; }
Hàm HoanHao() kiểm tra 1 số có phải số hoàn hào không được định nghĩa như sau:
bool HoanHao(int n) {
int sum = 0;
for (int i = 1; i <= n/2; i++)
if (n % i == 0) sum += i;
return sum == n;
}
Đáp án nào sau đây là đúng để đếm các số hoàn hảo trong khoảng từ 1 đến n?
int dem = 0; for (int i = 1; i <= n; i++) { dem += i; }
int dem = 0; for (int i = 1; i <= n; i++) { if (HoanHao(i)) dem += i; }
int dem = 0; for (int i = 1; i <= n; i++) { if (HoanHao(i)) dem *= i; }
int dem = 0; while (n >= 1) { if (HoanHao(n)) dem++; n--; }
Hàm isPrime() kiểm tra 1 số có phải là số nguyên tố không được định nghĩa như sau:
bool isPrime(int n) { for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true; }
Thuật toán sau đây tính tổng của các số nguyên tố trong khoảng từ m đến n?
int sum = 0; for (int i = m; i <= n; i++) { if (isPrime(i)) sum += i; }
int sum = 0; for (int i = m; i <= n; i++) { sum += i; }
int sum = 0; for (int i = m; i <= n; i++) { if (isPrime(i)) sum += m; }
int sum = 0; for (int i = m; i <= n; i++) { sum += i % 2; }
Thuật toán nào sau đây tính tổng nghịch đảo các số từ 1 đến 100?
float sum = 1; for (int i = 1; i <= 100; i++) { sum += 1.0 / i; }
int sum = 0; for (int i = 1; i <= 100; i++) { sum += 1 / i; }
int sum = 0; for (int i = 1; i <= 100; i++) { sum += i; }
float sum = 0; for (int i = 1; i <= 100; i++) { sum += 1.0 / i; }
Thuật toán nào sau đây tính tổng lập phương của các số từ 1 đến n?
int sum = 0; for (int i = 1; i <= n; i++) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i * 3; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i * i *i; }
int sum = 0; while (i <= n) { sum += i * i; i++; }
Hàm isPrime() kiểm tra 1 số có phải là số nguyên tố không được định nghĩa như sau:
bool isPrime(int n) { for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true; }
Thuật toán nào sau đây tính tích các số nguyên tố từ 1 đến n?
int prod = 1; for (int i = 1; i <n; i++) { if (isPrime(i)) prod *= i; }
int prod = 1; for (int i = 2; i <= n; i++) { if (isPrime(i)) prod *= i; }
int prod = 0; for (int i = 2; i <= n; i++) { if (isPrime(i)) prod *= i; }
int prod = 1; while (n >= 2) { if (isPrime(n)) prod *= n; n--; }
Đáp án nào sau đây là đúng để tính tổng các số chia hết cho 3 từ 1 đến n ?
int sum = 0; for (int i = 1; i < n; i++) { if (i % 3 == 0) sum += i; }
int sum = 0; for (int i = 3; i <= n; i += 3) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i += 3) { sum += i; }
int sum = 0; while (n >= 3) { sum += n; n -= 3; }
Đáp án nào sau đây là đúng để tính tổng các số chia hết cho 3 và 5 từ 1 đến n?
int sum = 0; while (n >= 1) { if (n % 3 == 0 && n % 5 == 0) sum += n; n--; }
int sum = 0; for (int i = 1; i <= n; i++) { if (i % 3 == 0 || i % 5 == 0) sum += i;}
int sum = 0; while (n >= 1) { if (n % 3 == 0 || n % 5 == 0) sum += n; n--; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i; }
Thuật toán nào sau đây kiểm tra một số có phải là số hoàn hảo không?
bool HoanHao(int n) { int sum = 0; for (int i = 1; i <= n/2; i++) { if (n % i == 0) sum += i; } return sum == n; }
bool HoanHao(int n) { int sum = 0; for (int i = 1; i < n; i++) { if (n % i != 0) sum += i; } return sum == n; }
bool HoanHao(int n) { int sum = 0; for (int i = 1; i <= n/2; i++) { if (n % i == 0) sum += i; } return sum != n; }
bool HoanHao(int n) { int sum = 0; for (int i = 1; i < n; i++) { if (n % i != 0) sum += i; } return sum != n; }
Giả sử, để kiểm tra một số có phải là số hoàn hảo không, ta dùng định nghĩa hàm hoanhao() như sau:
int hoanhao(int a)
{
int tong=0;
for(int i=1; i<=a/2; i++)
if(a%i==0) tong=tong+i;
return (a==tong);
}
Nếu sử dụng hàm hoanhao() ở trên, thì thuật toán nào sau đây tính tổng các số hoàn hảo từ 1 đến n?
int sum = 1; for (int i = 1; i <= n; i++) { if (hoanhao(i)) sum += i; }
int sum = 6; for (int i = 2; i <= n; i++) { if (hoanhao(i)) sum += i; }
int sum = 0; while (n >= 1) { if (hoanhao(n)) sum += n; n--; }
int sum = 6; for (int i = 1; i <= n; i++) { if (hoanhao(i)) sum += i; }
Đáp án nào sau đây là đúng để tính tích các số lẻ từ 1 đến n?
int kq= 1; for (int i = 1; i <= n; i += 2) { kq *= i; }
int kq= 1; for (int i = 2; i <= n; i += 2) { kq *= i; }
int kq= 1; for (int i = 1; i <= n; i++) { kq *= i; }
int kq= 0; while (i <= n) { kq *= i; i += 2; }
Đáp án nào sau đây là đúng để tính tổng các chữ số của một số nguyên dương n?
int sum = 0; for (int i = 0; i <= n; i++) { sum += n % 10; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += n % 10; }
int sum = 0; while (n > 0) { sum += n % 10; n /= 10; }
int sum = 0; while (n > 0) { sum += n; n /= 10;
Để xác định số Fibonacci thứ n, hàm fib() được định nghĩa như sau:
int fib(int n)
{
if(n==1||n==2) return 1;
else return fib(n-1)+ fib(n-2);
}
Đáp án nào sau đây là đúng để tính tổng của các số trong dãy số Fibonacci từ 1 đến a (có sử dụng hàm fib đã định nghĩa ở trên)?
int sum = 0; while (a > 0) sum += fib(a --);
int sum = 0; for (int i = 1; i < a; i++) { sum += fib(i); }
int sum = 0; for (int i = 2; i <= a; i++) { sum += fib(i); }
int sum = 0; for (int i = 3; i <= a; i++) { sum += fib(i); }
Đáp án nào sau đây là đúng để kiểm tra một số có phải là số nguyên tố không?
bool SNT(int n) { for (int i = 2; i < sqrt(n); i++) { if (n % i == 0) return false; } return true; }
bool SNT(int n) { for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true; }
bool SNT(int n) { return (n % 2 != 0); }
bool SNT(int n) { for (int i = 2; i <= sqrt(n); i- -) { if (n % i == 0) return false; } return true; }
Đáp án nào sau đây là đúng để tính tổng các số nguyên tố từ 1 đến n?
int s=0;
for (int i = 2; i <= n; i++)
{
int dem = 0;
for(int j = 2; j<=sqrt(i); j++)
if(i%j==0) dem++;
if(dem==0) s = s+i; }
int s=1;
for (int i = 2; i <= n; i++)
{
int dem = 0;
for(int j = 2; j<=sqrt(i); j++)
if(i%j==0) dem++;
if(dem==0) s = s+i;
}
int s=0;
for (int i = 2; i <= n; i++)
{
int dem = 0;
for(int j = 2; j<=sqrt(i); j++)
if(i%j==0) dem++;
if(dem==2) s = s+i;
}
int s=1;
for (int i = 2; i <= n; i++)
{
int dem = 0;
for(int j = 2; j<=sqrt(i); j++)
if(i%j==0) dem++;
if(dem!=0) s = s+i;
}
Đáp án nào sau đây là đúng để tính số Fibonacci thứ n?
int fib(int n) { return n; }
int fib(int n) { if (n == 0) return 0; else return fib(n-1); }
int fib(int n) { return fib(n-2) + fib(n-1); }
int fib(int n) { if (n <= 1) return 1; return fib(n-1) + fib(n-2); }
Đáp án nào sau đây là đúng để tính tổng các số từ m đến n (m <= n)?
int sum = 0; for (int i = m; i >= n; i++) { sum += i; }
int sum = 0; for (int i = n; i <= m; i++) { sum += i; }
int sum = 0; for (int i = m; i <= n; i++) { sum += i; }
int sum = 0; while (m <= n) { sum += n; n--; }
Đáp án nào sau đây là đúng để tính tổng bình phương của các số từ 1 đến n?
int sum = 0; for (int i = 1; i <= n; i++) { sum += i * 2; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i * i; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i^2; }
int sum = 0; for (int i = 1; i <= n; i++) { sum += i/2; }
Đáp án nào sau đây là đúng để tính tổng các số lẻ từ 1 đến n?
int sum = 0; for (int i = 1; i <= n; i++) { sum += i; }
int sum = 0; for (int i = 2; i <= n; i += 2) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i += 2) { sum += i; }
int sum = 0; while (i <= n) { sum += i; i ++; }
Đáp án nào sau đây là đúng để tính tích của các số từ 1 đến n?
int t= 0; for (int i = 1; i <= n; i++) { t*= i; }
int t= 1; for (int i = 1; i <= n; ) { t*= i++; }
int t= 1; for (int i = 0; i <= n; ) { t*= i++; }
int t= 1, i=1; while (i <= n) { t*= i; i=i+2; }
Đáp án nào sau đây là đúng để tính tổng các số chẵn từ 1 đến n?
int sum = 0; while (i <= n) { sum += i; i ++; }
int sum = 0; for (int i = 2; i <= n; i ++) { sum += i++; }
int sum = 0; for (int i = 1; i <= n; i += 2) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i += 2) { sum += i++; }
Đáp án nào sau đây là đúng để tính tổng các số từ 1 đến n?
int sum = 0; for (int i = 1, i < n; i++) { sum += i; }
int sum = 0; for (int i = 1; i <= n; ) { sum += i++; }
int sum = 0; for (int i = n; i <= n; i++) { sum += i; }
int sum = 0; for (int i = 1; i <= n; i += 2) { sum += i; }
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 6 hoặc 9?
switch(n%6 || n % 9) {
case 0:
cout<<"n chia hết cho 6 hoặc 9";
break;
}
switch(n % 6==0 || n % 9==0) {
case 1:
cout<<"n chia hết cho 6 hoặc 9";
break;
}
switch(n) {d
case 6:
case 9:
cout<<"n chia hết cho 6 hoặc 9";
break;
}
switch(n % 6==true || n % 9==true) {
case 1:
cout<<"n chia hết cho 6 hoặc 9";
break;
}
Đáp án nào sau đây là đúng để tính n giai thừa?
unsigned long long gt(int n) {
if (n < 0) return 0;
if (n == 0 || n == 1) return 1;
return n * gt(n + 1);
}
unsigned long long gt(int n) {
if (n < 0) return 0;
if (n == 0 || n == 1) return 1;
return n * gt(n - 1);
}
unsigned long long gt(int n) {
if (n < 0) return 0;
if (n == 0 && n == 1) return 1;
return n * gt(n - 1);
}
unsigned long long gt2(int n) {
if (n < 0) return 0;
if (n == 0 || n == 1) return 1;
unsigned long long kq = 1;
for (int i = 1; i < n; ++i) kq *= i;
return kq;
}
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 9?
switch(n % 9==1) {
case 0:
cout<<"n chia hết cho 9";
break;
}
switch(n / 9) {
case 0:
cout<<"n chia hết cho 9";
break;
}
switch(n % 9) {
case 0:
cout<<"n chia hết cho 9";
break;
}
switch(n % 3) {
case 0:
cout<<"n chia hết cho 3";
break;
case 9:
cout<<"n chia hết cho 9";
break;
}
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 5 và 11 không?
if (n % 5 == 0)
if (n % 11 != 0) {
cout<<"n chia hết cho 5 và 11";
}
if (n % 5 == 0 && n % 11 == 0) {
cout<<"n chia hết cho 5 và 11";
}
if (n % 5 != 0 && n % 11 != 0) cout<<"n chia hết cho 5 và 11";
if (n % 11 == 1 && n % 5 == 1) cout<<"n chia hết cho 5 và 11";
Đáp án nào sau đây là đúng để kiểm tra một số là số lẻ?
switch(n % 2) {
case 1:
cout<<"n là số lẻ";
break;
}
switch(n / 2) {
case 1:
cout<<"n là số lẻ";
break;
}
switch(n % 2==1) {
case 0:
cout<<"n là số lẻ";
break;
}
switch(n % 2) {
case 0:
cout<<"n là số lẻ";
break;
}
: Đáp án nào sau đây là đúng để kiểm tra một số có phải là số hoàn hảo không?
bool kiemtra(int n) {
if (n <= 1) return false;
int sum = 0;
for (int i = 1; i <= n ; ++i)
if (n % i == 0) sum += i;
return sum == n;
}
bool kiemtra(int n) {
if (n <= 1) return false;
int sum = 0;
for (int i = 1; i <= n / 2; ++i)
if (n % i == 0) sum += i;
return sum > n;
}
bool kiemtra(int n) {
if (n <= 1) return false;
int sum = 0;
for (int i = 1; i <= n / 2; ++i)
if (n % i == 0) sum += i;
return sum == n;
}
bool kiemtra(int n) {
if (n <= 1) return false;
int sum = 0;
for (int i = 1; i <= n / 2; ++i)
if (n % i == 0) sum += i;
return sum < n;
}
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 3, 5 và 7?
switch(n % 3 && n % 5 && n % 7) {
case 0:
cout<<"n chia het cho 3 và 5 và 7";
break;
case 1:
cout<<"n khong chia het cho 3 và 5 và 7";
break;
}
switch(n % 3==0 && n % 5==0 && n % 7==0) {
case 1:
cout<<"n chia het cho 3 và 5 và 7";
break;
case 0:
cout<<"n khong chia het cho 3 và 5 và 7";
break;
}
switch(n % 3==true && n % 5==true && n % 7==true) {
case 1:
cout<<"n chia het cho 3 và 5 và 7";
break;
case 0:
cout<<"n khong chia het cho 3 và 5 và 7";
break;
}
switch(n % 3==0 && n % 5==0 && n % 7==0) {
case 1:
cout<<"n chia het cho 3 và 5 và 7";
case 0:
cout<<"n khong chia het cho 3 và 5 và 7";
break;
}
Đáp án nào sau đây là đúng để kiểm tra một số có phải là số chính phương?
bool kiemtra(int n) {
if (n < 0) return false;
double a = sqrt(n) ;
return (a * a == n);
}
bool kiemtra(int n) {
if (n < 0) return false;
int a = sqr(n);
return (a * a == n);
}
bool kiemtra(int n) {
if (n < 0) return false;
int a = n / 2 ;
return (a * a == n);
}
bool kiemtra(int n) {
if (n < 0) return false;
int a = sqrt(n);
return (a * a == n);
}
Đáp án nào sau đây là đúng để kiểm tra một số chỉ nằm trong các số 2, 3, 5 hoặc 7 ?
switch(n) {
case 2:
case 3:
case 5:
case 7:
cout<<"n nam trong tap can kiem tra";
break;
case 9:
cout<<"n khong nam trong tap can kiem tra";
break;
}
switch(n) {
case 2:
case 3:
case 5:
cout<<"n nam trong tap can kiem tra";
break;
case 7:
case 9:
cout<<"n khong nam trong tap can kiem tra";
break;
}
switch(n) {
case 2:
case 3:
case 5:
case 7:
cout<<"n nam trong tap can kiem tra";
case 9:
cout<<"n khong nam trong tap can kiem tra";
break;
}
switch(n) {
case 20:
case 30:
case 50:
case 70:
cout<<"n khong nam trong tap can kiem tra";
break;
default:
cout<<"n nam trong tap can kiem tra";
break;
}
Đáp án nào sau đây là đúng để kiểm tra một phân số đã là tối giản?
bool kiemtra(int tu, int mau) {
while (mau != 0) {
int temp = mau;
mau = tu % mau;
tu = temp;
}
return tu == 1;
}
bool kiemtra(int tu, int mau) {
while (mau != 0) {
int temp = mau;
mau = tu % mau;
tu = temp;
}
return tu == 0;
}
bool kiemtra(int tu, int mau) {
while (mau == 0) {
int temp = mau;
mau = tu % mau;
tu = temp;
}
return tu == 1;
}
bool kiemtra(int tu, int mau) {
while (mau != 0) {
int temp = mau;
mau = tu % mau;
tu = temp;
}
return tu == 2;
}
Đáp án nào sau đây là đúng để kiểm tra nếu một số có phải là số nguyên tố thì trả về true ?
bool SNT(int n) {
if (n <= 1) return false;
for (int i = 2; i <= sqrt(n); i++) {
if (n % i == 0)
return false;
}
return true;
}
bool SNT(int n) {
if (n <= 1) return false;
for (int i = 2; i <= sqrt(n); i++) {
if (n % i == 1)
return false;
}
return true;
}
bool SNT(int n) {
if (n <= 1) return false;
for (int i = 2; i <= sqrt(n); i++) {
if (n % i == 2)
return false;
}
return true;
}
bool SNT(int n) {
if (n <= 1) return false;
for (int i = 2; i <= sqrt(n); i++) {
if (n % i != 0)
return false;
}
return true;
}
Đáp án nào sau đây là đúng để kiểm tra một số nguyên n có chia hết cho 3 và 7 không?
if (n % 3 == 0 || n % 7 == 0) {
cout<<"n chia hết cho 3 và 7";
}
if (n % 3 == 0) {
if (n % 7 != 0) {
cout<<"n chia hết cho 3 và 7";
}
}
if (n % 7 == false && n % 3 == false) {
cout<<"n chia hết cho 3 và 7";
}
if (n % 7 != 0 && n % 3 == 0) cout<<"n chia hết cho 3 và 7";
Đáp án nào sau đây là đúng để kiểm tra nếu ký tự đó là a/e/o/u/i thì thông báo là nguyên âm, trái lại thông báo là phụ âm.
switch (ky_tu) : {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cout<<"Nguyen am";
break;
default:
cout<<"Phu am";
}
switch (ky_tu) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cout<<"Nguyen am";
default:
cout<<"Phu am";
}
switch (ky_tu) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cout<<"Nguyen am";
break;
default:
cout<<"Phu am";
}
switch (ky_tu) {
case 'a', 'e', 'i', 'o', 'u':
cout<<"Nguyen am";
break;
default:
cout<<"Phu am";
}
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 5, 7 và 9 ?
if (n % 5 == 0 || n % 7 == 0 || n % 9 == 0) {
cout<<"n chia hết cho 5, 7 và 9";
if (n % 5 == 0 && n % 7 == 0 && n % 9 == 0) {
cout<<"n chia hết cho 5, 7 và 9";
if (n % 5 == true) {
if (n % 7 == true) {
if (n % 9 == true) {
cout<<"n chia hết cho 5, 7 và 9";
}
}
}
if (n % 9 != 0) {
if (n % 5 == 0 && n % 7 == 0) {
cout<<"n chia hết cho 5, 7 và 9";
}
}
Đáp án nào sau đây là đúng để kiểm tra một số có chia hết cho 4 và 6 bằng cách sử dụng if-else lồng nhau?
if (n % 4 == 0 || n % 6 == 0) {
cout<<"n chia hết cho 4 và 6";
if (n % 6 == 0) {
if (n % 4 != 0) {
cout<<"n chia hết cho 4 và 6";
}}
if (n % 4 == false) {
if (n % 6 == false) {
cout<<"n chia hết cho 4 và 6";
}
}
if (n % 4 == true) {
if (n % 6 == true) {
cout<<"n chia hết cho 4 và 6";
}
}
