Giải giùm e với, ghi cụ thể các dòng ra cho e luôn nha, ví dụ như S:=0 có nghĩ là tính tổng thì giá trị =0 đoạn chương trình sau thực hiện công việc gì ? S:=0 for i:= 1 to n do s:=s+a[i]); Trong Pascal, đoạn chương trình sau thực hiện công việc gì ? X:= length(s); for i:= x downto 1 do If S[i] = ‘ ’ then Delete(S, i, 1) ; Hỏi đoạn chương trình sau có chức năng gì? M := a[1]; For I := 2 To n do If ( a[i] >m) Then m := a[i]; đoạn chương trình sau dùng để làm gì? for i:= 1 to n do begin write('nhap a[',i,']); readln (a[i]); end.
2 câu trả lời
Đoạn 1
Tính tổng các p tử của mảng 1 chiều, dùng biến s để lưu trữ
Đoạn 2
Từ cuối xâu lên đầu xâu, nếu gặp kí tự dấu cách thì xoá nó
Đoạn 3
Tìm số lớn nhất của mảng 1 chiều, dùng biến m để lưu trữ
Đoạn 4
Nhập dữ liệu cho mảng 1 chiều có n phần tử
Câu a) Đoạn chương trình có tác dụng tính tổng các phần tử của mảng A
Câu b) Đoạn chương trình có tác dụng xóa dấu cách ' ' trong xâu S
Câu c) Đoạn chương trình dùng để tìm phần tử lớn nhất trong mảng A
Câu d) Đoạn chương trình dùng để nhập giá trị cho các phần tử của mảng A