Var n,i,j,e,S: integer;
Begin
S:=0
write('Nhap gia tri n');
Read(n);
For i:=1 to n do
Begin
write('nhap gia tri thu',i);
read(j);
S:=S+j;
End;
write('Vay tong la:')
For i:=1 to n do
write(j,'+');
write('=',S);
readln
End.
Theo Bút Thép thì viết như sau:
Mã:Var n,i,j,e,S: integer; Begin S:=0 write('Nhap gia tri n'); Read(n); For i:=1 to n do Begin write('nhap gia tri thu',i); read(j); S:=S+j; End; write('Vay tong la:') For i:=1 to n do write(j,'+'); write('=',S); readln End.
Thấy không ổn lắm, nếu có thể thì bạn chờ tí chỉnh sửa xem, còn không thì hi vọng bạn sẽ nghĩ ra ý tưởng gì.
Bài này công nhận :beat_brick:
Đoạn code này có vấn đề. vì bạn không lưu lại các giá trị của j. Làm sao có thể in ra hết được. Để in ra vậy bạn dùng mảng 1 chiều đi. Nhập các số vào mảng/
Mảng một chiều là gì vậy ạ?
Bút Thép chưa nghe bao giờ
nhập số n lần đễ xảy ra lỗi , tìm cái lệnh nào đó thay liệu có ổn không?
Chưa học mảng 1 chiều thì chỉ còn cách nhập số nào in số đó. ý tưởng.
nhập n;
tổng s = 0;
1 vòng lặp gồm n lần
{
Nhập 1 số i;
Xuất i;
s := s + i;
}
Xuất tổng s.