

Nguyễn Thị Như Nhung
Giới thiệu về bản thân



































def kiem_tra_so_nguyen_to(n):
if n <= 1:
return False
if n <= 3:
return True
if n % 2 == 0 or n % 3 == 0:
return False
i = 5
while i * i <= n:
if n % i == 0 or n % (i + 2) == 0:
return False
i += 6
return True
def kiem_tra_chan_le_tong(a):
sum = 0
for x in a:
sum += x
return sum % 2 == 0
# include <iostream>
# include <vector>
bool kiemTraSoNguyenTo(int n) {
if (n <= 1) return false;
if (n <= 3) return true;
if (n % 2 == 0 || n % 3 == 0) return false;
int i = 5;
while (i * i <= n) {
if (n % i == 0 || n % (i + 2) == 0) return false;
i += 6;
}
return true;
}
bool kiemTraChanLeTong(const std::vector<int>& a) {
int sum = 0;
for (int x : a) sum += x;
return sum % 2 == 0;
}
int main() {
int n = 17;
std::cout << n << " là số nguyên tố: " << kiemTraSoNguyenTo(n) << std::endl;
std::vector<int> a = {1, 2, 3, 4, 5};
std::cout << "Tổng của dãy " << "{";
for (size_t i = 0; i < a.size(); ++i) {
std::cout << a[i] << (i == a.size() - 1 ? "" : ", ");
}
std::cout << "} là số chẵn: " << kiemTraChanLeTong(a) << std::endl;
return 0;
def kiem_tra_so_nguyen_to(n):
if n <= 1:
return False
if n <= 3:
return True
if n % 2 == 0 or n % 3 == 0:
return False
i = 5
while i * i <= n:
if n % i == 0 or n % (i + 2) == 0:
return False
i += 6
return True
def kiem_tra_chan_le_tong(a):
sum = 0
for x in a:
sum += x
return sum % 2 == 0
# include <iostream>
# include <vector>
bool kiemTraSoNguyenTo(int n) {
if (n <= 1) return false;
if (n <= 3) return true;
if (n % 2 == 0 || n % 3 == 0) return false;
int i = 5;
while (i * i <= n) {
if (n % i == 0 || n % (i + 2) == 0) return false;
i += 6;
}
return true;
}
bool kiemTraChanLeTong(const std::vector<int>& a) {
int sum = 0;
for (int x : a) sum += x;
return sum % 2 == 0;
}
int main() {
int n = 17;
std::cout << n << " là số nguyên tố: " << kiemTraSoNguyenTo(n) << std::endl;
std::vector<int> a = {1, 2, 3, 4, 5};
std::cout << "Tổng của dãy " << "{";
for (size_t i = 0; i < a.size(); ++i) {
std::cout << a[i] << (i == a.size() - 1 ? "" : ", ");
}
std::cout << "} là số chẵn: " << kiemTraChanLeTong(a) << std::endl;
return 0;
giúp đảm bảo rằng phần mềm hoạt động đúng như mong muốn , không có lỗi và đáp ứng được nhu cầu của nguoi dùng