Cách viết chương trình tính tổng S=1+2+3+…+n

Cách viết chương trình tính tổng S=1+2+3+…+n

Bất kể ai học khi mới bắt đầu học về lập trình đều phải tìm hiểu cách viết chương trình tính tổng S=1+2+3+…+n. Khi mới học có rất nhiều người còn chưa nắm vững về lập trình pascal gây ra rất nhiều khó khăn khi viết chương trình tính tổng. Do vậy, hôm nay Top Nổi Bật sẽ tổng hợp toàn bộ kiến thức về pascal, các ký hiệu, cấu trúc và cách viết chương trình tính tổng S=1+2+3+…+n.

Tổng hợp kiến thức về lập trình Pascal

Pascal chính là ngôn ngữ lập trình phù hợp cho kiểu lập trình cấu trúc. Ưu điểm lớn nhất của phương thức lập trình này là dễ sửa chữa và cải tiến nhanh chóng. Ngoài ra, lập trình pascal có ngữ pháp đơn giản, mang tính logic và cấu trúc của chương trình dễ hiểu.

Những ký hiệu thường gặp của pascal là: begin, end, var, while, do, {, }, ;, … Và những ký tự như a, b, c, d, … A, B, C, D, … 1, 2, 3, 4, …

Để xây dựng được một chương trình bất kỳ thì các ký hiệu này phải tuân thủ theo quy ước về ngữ pháp và ngữ nghĩa của pascal.

Xem thêm: Cách viết chương trình tính diện tích hình chữ nhật, chu vi

cách viết chương trình tính tổng s=1+2+3+...+n

Cấu trúc của một chương trình pascal bất kỳ bao gồm như sau:

  • Tên của chương trình
  • Sử dụng lệnh
  • Kiểu khai báo
  • Khai báo liên tục
  • Khai báo biến
  • Khai báo hàm
  • Khai báo thủ tục
  • Khối chương trình chính
  • Báo cáo và biểu thức trong mỗi khối

Các dạng câu lệnh có trong chương trình pascal là:

  • Lệnh if … then… : If (điều kiện) then (câu lệnh) nếu điều kiện true thì biểu thức sẽ được thực hiện, ngược lại nếu điều kiện false thì biểu thức sẽ không thể thực hiện. Và câu lệnh này được dùng trong trường hợp để so sánh những phép toán hoặc những phép toán có điều kiện.
  • Lệnh for … do…: là lặp với số lần biết trước, nếu như biết được số lần lặp lại của một dãy số, một tổng thì sẽ sử câu lệnh này.
  • Lệnh while … do…: là lặp với số lần chưa biết trước và phụ thuốc vào một điều kiện cụ thể và chương trình chỉ dừng lại khi điều kiện đó sai.

Chi tiết cách viết chương trình tính tổng S=1+2+3+…+n

Cách viết chương trình tính tổng S=1+2+3+…+n là:

program Tinh_Tong;

Var n: integer;

S: longint;

BEGIN

repeat

write( ‘Nhap n: ‘);readln(n);

until (n>=0);

s:=0;

for i:=1 to n do

s:s+i;

write(‘Tong cac so tu 1 toi’,n,’=’, s);

readln

End

cách viết chương trình tính tổng s=1+2+3+...+n 8

Như vậy, để viết chương trình tính tổng S=1+2+3+…+n không hề khó đúng không nào. Chỉ cần nắm vững kiến cấu trúc, ký hiệu của pascal để áp dụng lập trình sao cho đúng nhất nhé

Hy vọng với những thông tin trên của chúng tôi sẽ giúp bạn đọc nắm vững kiến thức, dễ dàng lập trình với nhiều chương trình khó hơn vậy. Nếu như trong thời gian học có gặp vấn đề gì khó khăn hãy để lại bình luận bên dưới nhé, chúng tôi sẽ giúp bạn đọc giải đáp mọi thắc mắc đó nhanh nhất.

Advertisement
Share