Lập chương trình pascal tính 0 1 2 3 n

Lập chương trình pascal tính 0 1 2 3 n
Lập chương trình pascal tính 0 1 2 3 n

  • Mtrend News
    • Mtrend Music
    • Mtrend Thời Trang
    • Ảnh đẹp
    • Món Ngon Mỗi Ngày
    • Kiến thức máy tính
    • Kiến thức Xã Hội
    • Mtrend MMO
    • Kiến thức Moba
      • Liên Minh Huyền Thoại
      • Liên Quân Mobile
  • Phong thủy
    • Xem tử vi
    • Giải mã giấc mơ
  • Góc Review
    • Skincare
    • Thực phẩm chức năng

Home/ Môn học/Tin học/Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh while…do). Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh For…d

Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh while…do). Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh For…d

Question

Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh while…do).
Viết chương trình Pascal tính tổng S=1+2+3+…+n ( Bằng câu lệnh For…do).
Yc: Cần chính xác do 60₫ của tui ó, ko chép mạng, no spam.

in progress 0

Tin học Isabelle 5 tháng 2021-07-20T22:34:07+00:00 2021-07-20T22:34:07+00:00 2 Answers 421 views 0

Answers ( )

  1. Lập chương trình pascal tính 0 1 2 3 n

    1. (while..do)

    program phuongt;
    uses crt;
       var i, s, n: integer;
    begin
                clrscr;
                write(‘Nhap n = ‘); readln(n);
                s:=0; i:=1;
                while i<=n do
                begin
                           s:=s+i;
                           i:=i+1;
                end;
                write(‘Tong s = ‘, s);
                readln
    end.

    2. (For…do)

    program phuongt;
    uses crt;
       var i, s, n: integer;
    begin
                clrscr;
                write(‘Nhap n = ‘); readln(n);
                s:=0; 
                for i:=1 to n do s:=s+i;
                write(‘Tong s = ‘, s);
                readln
    end.

  2. Lập chương trình pascal tính 0 1 2 3 n

    While…do

    program bai1;
    uses crt;
    var n,S,i:integer;
    begin
    clrscr;
                write(‘ n = ‘); readln(n);
                S:=0; i:=1;
     while i<=n do
                begin
                           S:=S+i;
                           i:=i+1;
                end;
    write(‘Tong la:  ‘, S);
    readln;
    end.

    For…do

    program bai 2;
    uses crt;
    var n,S,i:integer;
    begin
    clrscr;
    write(‘ n = ‘); readln(n) ;S:=0;

    for i:=1 to n do S:=S+i;
    write(‘Tong la:  ‘, S);
    readln;
    end.

Leave an answer

Isabelle

Lập chương trình pascal tính 0 1 2 3 n

Đây là một dạng toán thường hay gặp, bạn sẽ gặp 2 dang dưới đây trong các bài liên quan đến vòng lặp trong pascal. Sau này khi học thêm các hàm hay lệnh khác thì dãy số yêu cầu tính sẽ theo một quy tắc khó hơn.

1

2

3

4

5

6

7

8

9

10

11

12

Program viet_chuong_trinh_tong;

uses crt;

var n,i,s:integer;

Begin

  Clrscr;

  write('nhap so :');

  readln(n);

  S:=0;

  for i:=1 to n do S:=S+i;

  Write('Tong cua 1+2+3+=',S);

readln;

End.

Tính tổng của n 1+3+5+..+n số, n nhập từ bàn phím

Program viet_chuong_trinh_tong;
uses crt;
var n,i,s:integer;
Begin
  Clrscr;
  write('nhap so :');
  readln(n);
  i:=1;
  S:=0; {tong ban dau = 0}
  While i<=n Do
    begin
      S:=S+i; {cong don cho toi n}
      i:=i+2;
    end;
  Write('Tong cua 1+3+5+=',S);
readln;
End.

Ngoài ra các bạn cũng nên tập viết thử bằng vòng lặp Repeat … Until, lặp cho đến khi… việt viết bằng nhiều vòng lặp sẽ giúp các bạn nhanh chóng làm quen với pascal và phân biệt được cách thức sử dụng vòng lặp.

  1. Một số hàm và lệnh pascal cơ bản
  2. Biến số và hằng số trong lập trình pascal

4.4 16 votes

Đánh giá bài viết