Lý Văn Bách

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Lý Văn Bách
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)
Hàm tìm_ước_chẵn_chung(a, b):
ước_chung = []
ước_chẵn_chung = []

Từ i = 1 đến min(a, b):
Nếu a % i == 0 và b % i == 0:
Thêm i vào ước_chung

Với mỗi ước in ước_chung:
Nếu ước % 2 == 0:
Thêm ước vào ước_chẵn_chung

Trả về ước_chẵn_chung

Chương trình Python:

def tim_uoc_chan_chung(a, b):
uoc_chung = [i for i in range(1, min(a, b) + 1) if a % i == 0 and b % i == 0]
uoc_chan_chung = [uoc for uoc in uoc_chung if uoc % 2 == 0]
return uoc_chan_chung

a = int(input("Nhập số a: "))
b = int(input("Nhập số b: "))
ket_qua = tim_uoc_chan_chung(a, b)
print("Các ước chẵn chung của", a, "và", b, "là:", ket_qua)

Chương trình C++:

#include <iostream>
#include <vector>
using namespace std;

vector<int> tim_uoc_chan_chung(int a, int b) {
vector<int> uoc_chung;
vector<int> uoc_chan_chung;

for (int i = 1; i <= min(a, b); i++) {
if (a % i == 0 && b % i == 0) {
uoc_chung.push_back(i);
}
}

for (int uoc : uoc_chung) {
if (uoc % 2 == 0) {
uoc_chan_chung.push_back(uoc);
}
}

return uoc_chan_chung;
}

int main() {
int a, b;
cout << "Nhập số a: ";
cin >> a;
cout << "Nhập số b: ";
cin >> b;

vector<int> ket_qua = tim_uoc_chan_chung(a, b);
cout << "Các ước chẵn chung của " << a << " và " << b << " là: ";
for (int uoc : ket_qua) {
cout << uoc << " ";
}

return 0;
}


Hàm tìm_ước_chẵn_chung(a, b):
ước_chung = []
ước_chẵn_chung = []

Từ i = 1 đến min(a, b):
Nếu a % i == 0 và b % i == 0:
Thêm i vào ước_chung

Với mỗi ước in ước_chung:
Nếu ước % 2 == 0:
Thêm ước vào ước_chẵn_chung

Trả về ước_chẵn_chung

Chương trình Python:

def tim_uoc_chan_chung(a, b):
uoc_chung = [i for i in range(1, min(a, b) + 1) if a % i == 0 and b % i == 0]
uoc_chan_chung = [uoc for uoc in uoc_chung if uoc % 2 == 0]
return uoc_chan_chung

a = int(input("Nhập số a: "))
b = int(input("Nhập số b: "))
ket_qua = tim_uoc_chan_chung(a, b)
print("Các ước chẵn chung của", a, "và", b, "là:", ket_qua)

Chương trình C++:

#include <iostream>
#include <vector>
using namespace std;

vector<int> tim_uoc_chan_chung(int a, int b) {
vector<int> uoc_chung;
vector<int> uoc_chan_chung;

for (int i = 1; i <= min(a, b); i++) {
if (a % i == 0 && b % i == 0) {
uoc_chung.push_back(i);
}
}

for (int uoc : uoc_chung) {
if (uoc % 2 == 0) {
uoc_chan_chung.push_back(uoc);
}
}

return uoc_chan_chung;
}

int main() {
int a, b;
cout << "Nhập số a: ";
cin >> a;
cout << "Nhập số b: ";
cin >> b;

vector<int> ket_qua = tim_uoc_chan_chung(a, b);
cout << "Các ước chẵn chung của " << a << " và " << b << " là: ";
for (int uoc : ket_qua) {
cout << uoc << " ";
}

return 0;
}