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.
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.