Hỏi cách viết phương trình nhập vào N trên máy tính?

Viết phương trình nhập vào N , tính tổng và in ra tất cả các số ước số của N .
Vidu N=20
in ra cac so uoc la1 ,2,4,5,10,20
tong cua cac so uoc la 42.

L2 love
L2 love
Trả lời 15 năm trước

Bài này cũng dễ mà bạn. Mình xin hướng dẫn bạn thuật toán nhé, còn code thì bạn có thể tự viết được.

Mình xin trình bày bằng mã giả nhé:

Begin

Tạo mảng 1 chiều arrUoc;
Tao biến Tong kiểu Integer;
Lặp For từ 0 đến (N-1)
{
Xét (N chia hết cho i)
{
thêm i vào mảng arrUoc;
}
}

Duyêt mảng 1 chiều arrUoc bằng vòng lặp For
{
Tong = Tong + (Phan tu của mảng tại vị trí hiện tại);
In ra màn hình phần từ của mảng tại vị trí hiện tại;
}

In ra màn hình Tong;

End

Có thể phần mã giả này có sai sót về cách trình bày thì mong ban bỏ qua, vì mình học C++ từ năm 1 mà giờ mình năm 4 rồi :D cũng quên hơi nhiều.