Chào em,
1) Viết cấu trúc tính : s = 1/2 + 2/3 + ... +49/50
Ta dùng cấu trúc lặp với số lần biết trước và câu lệnh là for-do. Nhận thấy mỗi phần tử trong dãy S có quy tắc \(\frac{i}{i+1}\). Vậy nên ta sẽ cho i chạy từ 1 đến 49.
s:= 0;
for i:=1 to 49 do
s:= s + i/(i+1);
2) Viết cấu trúc lập đếm các số lẻ trong phạm vi từ a đến b
Với phạm vi từ a đến b ta cũng biết được số lần lặp cần thiết, vậy nên dùng cấu trúc lặp với số lần biết trước và câu lệnh là for-do.
dem:= 0;
for i:=a to b do
if (i mod 2 <> 0) then
dem:= dem + 1;
Còn câu hỏi nào thì hỏi anh nhé!