Tin học Pascal

Nguyễn Long Chi Huy

Học sinh mới
Thành viên
21 Tháng mười một 2019
4
0
1
23
Đồng Nai
Định Quán

Attachments

  • 0AF6B32C-095F-45DC-883E-F8C616816AF6.jpeg
    0AF6B32C-095F-45DC-883E-F8C616816AF6.jpeg
    120.3 KB · Đọc: 41
  • 958456F2-4202-4901-B14D-994F7081E4FC.jpeg
    958456F2-4202-4901-B14D-994F7081E4FC.jpeg
    135.7 KB · Đọc: 52

Trâm Nguyễn Thị Ngọc

Giải Nhất event Thế giới Sinh học 2
Thành viên
13 Tháng mười 2018
1,523
1,339
216
18
Quảng Trị
Trường TH&THCS Hải Ba
Mọi người giúp e làm bài này với thật sự e k hiểu gì về khúc sau begin hết :((
Em chỉ mới làm qua nên chưa check code ạ. Anh xem đã đúng yêu cầu của đề bài chưa ạ
Bài 5:
Mã:
Var...
Begin
    Readln(n);
    For i:=1 to n do
         Begin
               readln(a[i]);
               If a[i] mod 2=0 then tc:=tc+a[i] else tl:=tl+a[i];
               If a[i]>=0 then td:=td+a[i]
               else begin
                            ta:=ta+a[i];
                            If a[i] mod 2=0 then d:=d+1;
                        end;
          end;
      In kq;
End.
Bài 6:
Mã:
Var ....
Begin
     Readln(s);
     For i:=1 to length(s) do
        If s[i] in ['0'..'9'] then
            Begin
                  Val(s[i],n,code);
                   tong:=tong+n;
                   If n mod 2=0 then begin tc:=tc+n;d:=d+1;end
                  else begin
                                  tl:=tl+n;
                                  write(s[i]);
                       end;
              End;
       In kq;
End.
 
Last edited:

Nguyễn Long Chi Huy

Học sinh mới
Thành viên
21 Tháng mười một 2019
4
0
1
23
Đồng Nai
Định Quán
Em chỉ mới làm qua nên chưa check code ạ. Anh xem đã đúng yêu cầu của đề bài chưa ạ
Bài 5:
Mã:
Var...
Begin
    Readln(n);
    For i:=1 to n do
         Begin
               readln(a[i]);
               If a[i] mod 2=0 then tc:=tc+a[i] else tl:=tl+a[i];
               If a[i]>=0 then td:=td+a[i]
               else begin
                            ta:=ta+a[i];
                            If a[i] mod 2=0 then d:=d+1;
                        end;
          end;
      In kq;
End.
Bài 6:
Mã:
Var ....
Begin
     Readln(s);
     For i:=1 to length(s) do
        If s[i] in ['0'..'9'] then
            Begin
                  Val(s[i],n,code);
                   If n mod 2=0 then begin tc:=tc+n;d:=d+1;end
                  else begin
                                  tl:=tl+n;
                                  write(s[i]);
                       end;
              End;
End.
Cái này là toàn bộ hết abcde gì của nó luôn hả bạn
 
Top Bottom