Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào một dãy gồm n số thực, sau đó thực hiện các yêu cầu sau: a. Tính tổng các số vừa nhập

Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào một dãy gồm n số thực, sau đó thực hiện các yêu cầu sau:
a. Tính tổng các số vừa nhập vào
b. Tính tổng các số dương của dãy số trên
c. Tính tổng các số âm của dãy số trên

0 bình luận về “Sử dụng ngôn ngữ lập trình Pascal để viết chương trình nhập vào một dãy gồm n số thực, sau đó thực hiện các yêu cầu sau: a. Tính tổng các số vừa nhập”

  1. program ct;

    uses crt;

    var A:array [1..100]of integer;

          i,n:integer;

          Sd,Sa:longint;

    begin clrscr;

       write(‘Nhap so phan tu n: ‘); readln(n);

       for i:=1 to n do

         begin

            writeln(Nhap phan tu thu ‘,i,’: ‘); readln(A[i]);

         end;

         S:=0; Sd:=0; Sa:=0;

       for i:=1 to n do

         begin

            S:=S+A[i];

            if A[i]>0 then Sd:=Sd+A[i];

            if A[i]<0 then Sa:=Sa+A[i];

         end;

       writeln(‘Tong la: ‘S);

       writeln(‘Tong cac so duong la: ‘Sd);

       writeln(‘Tong cac so am la: ‘Sa);

    readln;

    end.

    Học tốt!

    Bình luận
  2. program oken;

    uses crt;

    var a: array [1..100]of integer;

           n,tong,i,am,duong: integer;

    begin 

    clrscr;

    write(‘nhap so phan tu: ‘); readln(n);

    for i:=1 to n do

           begin

             write(‘a[‘,i,’]: ‘); readln(a[i]);    

            if a[i]>=0 then duong:=duong+a[i] 

                          else am:=am+a[i];

             tong:=tong +a[i];

           end;

    writeln(‘tong cac phan tu cua mang: ‘tong);

    writeln(‘tong cac phan tu am cua mang: ‘am);

    writeln(‘tong cac phan tu cua duong mang: ‘duong);

    readln;

    end.

    Bình luận

Viết một bình luận