{"event_info":{"picture":"https://img.loigiaihay.com/picture/event/2017/0123/1-0_1.jpg","title":"Bài tập và thực hành 3","display_type":1,"cat_id":155,"cat_title":"SGK Tin học lớp 11","alias":"bai-tap-va-thuc-hanh-3","introtext":"","content_box_above":"","type":"event","page_builder":"","item_id":4771,"item_type":2},"list_articles":[{"article_id":25170,"cat_id":155,"publish_time":1486366560,"type_ex":2,"is_hot":0,"is_link":0,"thumbnail":"https://img.loigiaihay.com/picture/article/2017/0123/resize_2-0.jpg","title":"Bài tập và thực hành 3 trang 63 SGK Tin học 11","label":"Bài tập và thực hành 3 trang 63 SGK Tin học 11","alias":"bai-tap-va-thuc-hanh-3-trang-63-sgk-tin-hoc-11","introtext":"Nâng cao kĩ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chương trình có sẵn.","display_type":1,"article_type":1,"content":"<style>\r\n.method-close-icon{position: relative;float: right;top: 6px;transform: rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);}\r\n.method-open-icon{position: relative;float: right;top: 6px;}\r\n</style>\r\n<p><strong style=\"font-size: 16px;\">Lời giải chi tiết</strong></p><p><strong>1. Mục đích, yêu cầu</strong></p>\r\n<p>- Nâng cao kĩ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chương trình có sẵn.</p>\r\n<p>- Biết giải một số bài toán tính toán, tìm kiếm đơn giản trên máy tính.</p>\r\n<p><strong>2. Nội dung</strong></p>\r\n<p class=\"Bodytext0\"><strong>Bài 1.</strong> Tạo mảng A gồm n (n&lt;100) số nguyên, mỗi số có giá trị tuyệt đối không vượt quá 300. Tính tổng các phần tử của mảng là hội số của một số nguyên dương k cho trước.</p>\r\n<p class=\"Bodytext0\">a)<strong> </strong>Hãy tìm hiểu và chạy thử chương trình sau đây:</p>\r\n<p class=\"Bodytext280\">program Sum1;</p>\r\n<p class=\"Bodytext280\">uses crt;</p>\r\n<p class=\"Bodytext280\">const nmax=100;</p>\r\n<p class=\"Bodytext270\" align=\"left\">type MyArray= array[1..nmax] of integer;</p>\r\n<p class=\"Bodytext270\" align=\"left\">var A: MyArray;</p>\r\n<p class=\"Bodytext80\">s, n, i, k: integer;</p>\r\n<p class=\"Bodytext280\">Begin</p>\r\n<p class=\"Bodytext280\">clrscr;</p>\r\n<p class=\"Bodytext280\">randomize; write('Nhap n= ’);</p>\r\n<p class=\"Bodytext280\">readln(n); {Tao ngau nhien mang gom n so nguyen]}</p>\r\n<p class=\"Bodytext280\">for i:= 1 to n do A[i] := random(301)-random(301) ;</p>\r\n<p class=\"Bodytext280\">for i:=l to n do write (A[i] :5) ; {in ra mang vua tao}</p>\r\n<p class=\"Bodytext280\">writeln;</p>\r\n<p class=\"Bodytext280\">write('Nhap k = ');</p>\r\n<p class=\"Bodytext280\">readln(k);s: =0;</p>\r\n<p class=\"Bodytext280\">for i:= 1 to n do</p>\r\n<p class=\"Bodytext280\">if A[i] mod k = 0 then s:= s+ A[i];</p>\r\n<p class=\"Bodytext280\">writeln('Tong can tinh la: ' ,s);</p>\r\n<p class=\"Bodytext280\">readln</p>\r\n<p class=\"Bodytext280\">end.</p>\r\n<p class=\"Bodytext0\">Chú ý: Hàm chuẩn random(rt) cho giá trị là sổ nguyên ngẫu nhiên trong khoảng từ 0 đến n-1, còn thủ tục randomize khởi tạo cơ chế sinh số ngẫu nhiên.</p>\r\n<p class=\"Bodytext0\">b)<strong> </strong>Hãy đưa các câu lệnh sau đây vào những vị trí cần thiết nhằm sửa đổi chương trình trong câu a) để có được chương trình đưa ra các số dương và các số âm trong mảng.</p>\r\n<p class=\"Bodytext280\">posi, neg: integer;</p>\r\n<p class=\"Bodytext280\">posi:= 0; neg:= 0;</p>\r\n<p class=\"Bodytext270\" align=\"left\">if A[i]&gt;0 then posi:= posi + 1</p>\r\n<p class=\"Bodytext270\" align=\"left\">else if A[i}</p>\r\n<p class=\"Bodytext0\" align=\"left\"><strong>Bài 2:</strong> Viết chương trình tìm phần tử có giá trị lớn nhất của mảng và đưa ra màn hình chỉ số và giá trị của phần tử tìm được. Nếu có nhiều phần tử có cùng giá trị lớn nhất thì đưa ra màn hình có chỉ số nhỏ nhất.</p>\r\n<p class=\"Bodytext0\">a)<strong> </strong>Hãy tìm hiểu chương trình sau đây:</p>\r\n<p class=\"Bodytext280\">Program MaxElement;</p>\r\n<p class=\"Bodytext280\">const Nmax= 100;</p>\r\n<p class=\"Bodytext270\" align=\"left\">type Myarray = array[1..Nmax] of integer;</p>\r\n<p class=\"Bodytext270\" align=\"left\">var A: MyArray;</p>\r\n<p class=\"Bodytext280\">n, i, j: integer;</p>\r\n<p class=\"Bodytext280\">Begin</p>\r\n<p class=\"Bodytext280\">write ('Nhap so luong phan tu cua day so, N= ') ;</p>\r\n<p class=\"Bodytext280\">readln(N); for i:= 1 to N do</p>\r\n<p class=\"Bodytext280\">begin</p>\r\n<p class=\"Bodytext270\" align=\"left\">write ('Phan tu thu ', i,' = ')</p>\r\n<p class=\"Bodytext270\" align=\"left\">readln(A[i]);</p>\r\n<p class=\"Bodytext500\">end;</p>\r\n<p class=\"Bodytext280\">for i:= 1 to n do if A[i]&gt;A[j] then j:= i;</p>\r\n<p class=\"Bodytext220\">write('Chi so: ',j,' Gia tri: ',A[j]: 4);</p>\r\n<p class=\"Bodytext220\">readln</p>\r\n<p class=\"Bodytext220\">End.</p>\r\n<p class=\"Bodytext0\">b)<strong> </strong>Chỉnh sửa chương trình trên để đưa ra chỉ số của các phần tử có cùng giá trị lớn nhất.</p>\r\n<p class=\"Bodytext0\" style=\"text-align: right;\"><strong>Loigiaihay.com</strong></p>"},{"article_id":25171,"cat_id":155,"publish_time":1486366560,"type_ex":2,"is_hot":0,"is_link":0,"thumbnail":"https://img.loigiaihay.com/picture/article/2017/0123/resize_4-0.jpg","title":"Hướng dẫn bài tập và thực hành 3 trang 63 SGK Tin học 11","label":"Hướng dẫn bài tập và thực hành 3 trang 63 SGK Tin học 11","alias":"huong-dan-bai-tap-va-thuc-hanh-3-trang-63-sgk-tin-hoc-11","introtext":"Trong hình ở trên, số phần tử cần nhập vào là 50. Khi đó, mảng được tạo ra một cách ngẫu nhiên gồm 50 số nguyên có giá trị tuyệt đối không vượt quá 300. Tiếp đến ta nhập vào số k = 9.","display_type":1,"article_type":1,"content":"<style>\r\n.method-close-icon{position: relative;float: right;top: 6px;transform: rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);}\r\n.method-open-icon{position: relative;float: right;top: 6px;}\r\n</style>\r\n<p><strong style=\"font-size: 16px;\">Lời giải chi tiết</strong></p><p class=\"Bodytext0\"><strong>1. Mục đích, yêu cầu</strong></p>\r\n<p>- Năng cao kĩ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm kiếm, chạy thử các chương trình có sẵn.</p>\r\n<p>- Biết giải một số bài toán tính toán, tìm kiếm đơn giàn trên máy tính.</p>\r\n<p><strong>2. Nội dung</strong></p>\r\n<p class=\"Bodytext0\"><strong>Bài 1:</strong> Tạo mảng A gồm n số nguyên (n &lt;100) theo yêu cầu của đề bài ở trên thì tổng các phần tử (giá trị tuyệt đối của các phần tử không vượt quá 300,) của mảng là bội của một số nguyên k cho trước nghĩa là ta cần tính tổng của các phần tử mà các phần tử này chia hết cho số nguyên k.</p>\r\n<p class=\"Bodytext0\"><u>a)<strong> </strong>Sau khi nhập chương trình và cho chương trình chạy và nhập dữ liệu, ta có kết quả như hình 33 dưới đây:</u></p>\r\n<p class=\"Bodytext0\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/33.jpg\" alt=\"\" width=\"450\" height=\"121\" /></p>\r\n<p class=\"Bodytext0\">Trong hình ở trên, số phần tử cần nhập vào là 50. Khi đó, mảng được tạo ra một cách ngẫu nhiên gồm 50 số nguyên có giá trị tuyệt đối không vượt quá 300. Tiếp đến ta nhập vào số k = 9. Ta nhận thấy rằng, trong 50 số được tạo ra thì chỉ các số 45 và 99<strong> </strong>là chia hết cho 9 và tổng của chúng bằng 144.</p>\r\n<p class=\"Bodytext0\">Tương tự như trên, nếu ta nhập n = 99, k = 10 thì kết quả cho như ở hình 34 dưới đây: </p>\r\n<p class=\"Bodytext0\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/34.jpg\" alt=\"\" width=\"450\" height=\"143\" /></p>\r\n<p class=\"Bodytext0\" align=\"left\">Chúng ta cũng dễ dàng nhận ra rằng, các sổ: -10, -110, -30, 40 và -30 là bội cùa 10 và tổng của chúng bằng -140.</p>\r\n<p class=\"Bodytext0\"><u>b)<strong> </strong>Sau khi chương trình ở câu a) đã chạy và cho kết quả tốt,</u> ta thực hiện lệnh File/save để ghi lại chương trình vào máy tính, chẳng hạn với tên tệp btth3_la.doc. Để tiến hành giải bài toán ở câu b) thì ta thực hiện lệnh File/Save as để ghi chương trình sang một tệp khác. Ví dụ, với tên btth3_lb.doc. Sau đó, đưa các câu lệnh</p>\r\n<p class=\"Bodytext270\" align=\"left\">posi, neg: integer;</p>\r\n<p class=\"Bodytext270\" align=\"left\">posi:= 0; neg:= 0;</p>\r\n<p class=\"Bodytext270\" align=\"left\">if A[i]&gt;0 then posi:= posi + 1</p>\r\n<p class=\"Bodytext270\" align=\"left\">else if A[i]</p>\r\n<p class=\"Bodytext270\" align=\"left\">writeln(posi:4, neg:4);</p>\r\n<p class=\"Bodytext0\">vào chương trình của câu a). Chương trình để in ra số các số dương và số các số âm trong mảng A như sau:</p>\r\n<p class=\"Bodytext270\" align=\"left\">program Sum1;</p>\r\n<p class=\"Bodytext270\" align=\"left\">uses crt, </p>\r\n<p class=\"Bodytext270\" align=\"left\">const nmax=100;</p>\r\n<p class=\"Bodytext270\" align=\"left\">type Myarray= array[1..nmax] of integer;</p>\r\n<p class=\"Bodytext270\" align=\"left\">var A: MyArray;</p>\r\n<p class=\"Bodytext280\">n, i: integer; posi, neg: integer;</p>\r\n<p class=\"Bodytext280\">Begin</p>\r\n<p class=\"Bodytext280\">clrscr; randomize;</p>\r\n<p class=\"Bodytext280\">write('Nhap n=') ;</p>\r\n<p class=\"Bodytext280\">readln(n); {Tao ngau nhien mang gom n so nguyen} for i:=1 to n do A[i]:=random(300)-random(300); for i:=l to n do write(A[i]:5); {in ra mang vua tao} writeln;</p>\r\n<p class=\"Bodytext280\">posi:= 0; neg:= 0; for i:= 1 to n do</p>\r\n<p class=\"Bodytext280\">if A[i]&gt;0 then posi:= posi + 1 else if A[i]</p>\r\n<p class=\"Bodytext30\" align=\"left\">Khi chạy chương trình, nhập số phần tử của mảng, ví dụ, n = 10 thì kết quả của chương trình sẽ như hình 35 sau đây:</p>\r\n<p class=\"Bodytext30\" align=\"left\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/35.jpg\" alt=\"\" width=\"450\" height=\"85\" /></p>\r\n<p class=\"Bodytext0\" align=\"left\"><span class=\"BodytextTimesNewRoman\"><span lang=\"VI\">và kết quả như ở hình 35 thì người sử dụng nhiều khi </span></span><span class=\"BodytextTimesNewRoman\"><span lang=\"DE\">rất </span></span><span class=\"BodytextTimesNewRoman\"><span lang=\"VI\">khó nhìn thấy số các số </span></span>dương và số các số âm. Bời vậy, chúng ta cần đưa vào lệnh in dòng chú thích:</p>\r\n<p class=\"Bodytext80\">writeln('So cat: so duong la : ',posi: 4) ;</p>\r\n<p class=\"Bodytext80\"> writeln( ' So cac so am la : ', neg: 4);</p>\r\n<p class=\"Bodytext0\" align=\"left\">Khi đó, chương trình in ra số các số dương và số các số âm trong mảng A là:</p>\r\n<p class=\"Bodytext330\">program Sum1b2;</p>\r\n<p class=\"Bodytext330\">uses crt;</p>\r\n<p class=\"Bodytext330\">const nmax= 100;</p>\r\n<p class=\"Bodytext80\">type Myarray- array[1..Nmax] of integer;</p>\r\n<p class=\"Bodytext80\">var A: MyArray;</p>\r\n<p class=\"Bodytext80\">n, i: integer;</p>\r\n<p class=\"Bodytext80\">posi, neg: integer;</p>\r\n<p class=\"Bodytext330\">Begin</p>\r\n<p class=\"Bodytext80\">clrscr; randomize;</p>\r\n<p class=\"Bodytext80\">write ( ’ Nhap n=' );</p>\r\n<p class=\"Bodytext80\">readln(n); {Tao ngau nhien mang gom n so nguyen}</p>\r\n<p class=\"Bodytext80\">for i:=1 to n do A [ i ]: =random (301 )-random ( 301) </p>\r\n<p class=\"Bodytext80\">for i:=1 to n do write (A[i] : 5) ,{in ra mang vua tao}</p>\r\n<p class=\"Bodytext80\">writeln;</p>\r\n<p class=\"Bodytext270\" align=\"left\">posi:= 0; neg:= 0; or i:= 1 to n do if A[i]&gt;0 then posi:= posi + 1</p>\r\n<p class=\"Bodytext270\" align=\"left\">else if A[i]' , posi:4); writeln('So cac so am la : ', neg:4);</p>\r\n<p class=\"Bodytext0\" align=\"left\">readln</p>\r\n<p class=\"Bodytext270\" align=\"left\">End</p>\r\n<p class=\"Bodytext0\" align=\"left\">Khi chạy chương trình, nhập số phần tử của mảng, ví dụ, n= 50 thì chương trình sẽ đưa ra thông báo:</p>\r\n<p class=\"Bodytext270\" align=\"left\">So cac so duong la: 24 So cac so am la: 26</p>\r\n<p class=\"Bodytext270\" align=\"left\">Kết quả của chương trình sẽ như hình 36 dưới đây:</p>\r\n<div> </div>\r\n<p class=\"Bodytext270\" align=\"left\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/36.jpg\" alt=\"\" width=\"450\" height=\"117\" /></p>\r\n<p class=\"Bodytext0\"><strong>Bài 2:</strong> Tìm phần tử có giá trị lớn nhất của mảng và đưa ra màn hình chỉ số và giá trị của phần tử tìm được. Khi có nhiều phần tử có cùng giá trị lớn nhất thì đưa ra phần tử có chỉ số nhỏ nhất.</p>\r\n<p class=\"Bodytext0\" align=\"left\"><u>a)<strong> </strong>Sau khi nhập chương trình và cho chương trình chạy và nhập số lượng phần tử của dãy số với n= 10 với giá trị các phần tử như sau:</u></p>\r\n<p class=\"Bodytext0\">Phần tử thứ nhất= 5;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ hai= 9;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ ba= 4;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ tư= 8;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ năm= 6;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ sáu= 2;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ bảy= 7;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ tám= 1;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ chín= 3;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ mười= 8;</p>\r\n<p class=\"Bodytext0\" align=\"left\">thì chương trình in ra thông báo: 'Chi so: 2 Gia tri: 9 ' nghĩa là phần tử ở chỉ số 2 có giá trị 9 là phần tử lớn nhất mảng. Khi đó, ta có kết quả như hình 37 dưới đây:</p>\r\n<p class=\"Bodytext0\" align=\"left\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/37.jpg\" alt=\"\" width=\"450\" height=\"142\" /></p>\r\n<p class=\"Bodytext0\">Nhưng khi nhập các phần tử vào mảng mà có nhiều phần tử có cùng giá trị lớn nhất thì kết quả của chương trình số in ra chỉ số nhỏ nhất cùa phần tử lớn nhất. Chẳng hạn, nhập vào 9 phần tử với giá trị các phần tử được nhập vào mảng như sau:</p>\r\n<p class=\"Bodytext0\">Phần tử thứ nhất= 9;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ hai= 5;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ ba= 4;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ tư= 9;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ năm= 3;</p>\r\n<p class=\"Bodytext0\">Phần từ thứ sáu= 9;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ bảy= 9;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ tám= 6;</p>\r\n<p class=\"Bodytext0\">Phần tử thứ chín= 7;</p>\r\n<p class=\"Bodytext0\">Khi đó chương trình sẽ đưa ra thông báo: \"Chi so: 1 Gia tri: 9\" như hình 38 dưới đây:</p>\r\n<p class=\"Bodytext0\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/38.jpg\" alt=\"\" width=\"450\" height=\"115\" /></p>\r\n<p class=\"Bodytext0\" align=\"left\">Với kết quá của chương trình hiện ra như ở hình 38 thì chỉ số nhỏ nhất của phần tử lớn nhất bằng 9) là 1.</p>\r\n<p class=\"Bodytext0\">Lưu ý: Trong chương trình chúng ta nên đưa vào khai báo chuẩn uses crt; và lệnh xóa màn hình clrscr; để mỗi lần chạy chương trình các kết quả trước đó bị xóa:</p>\r\n<p class=\"Bodytext0\">Khi đó chương trình sẽ là:</p>\r\n<p class=\"Bodytext0\">Program MaxElement;</p>\r\n<p class=\"Bodytext270\">uses crt;</p>\r\n<p class=\"Bodytext270\">const Nmax= 100;</p>\r\n<p class=\"Bodytext270\" align=\"left\">type Myarray = array[1<sub>ắ</sub>.Nmax] of integer;</p>\r\n<p class=\"Bodytext270\" align=\"left\">var i: MyArray;</p>\r\n<p class=\"Bodytext0\" align=\"left\">r, i, j: integer;</p>\r\n<p class=\"Bodytext0\" align=\"left\">Begin</p>\r\n<p class=\"Bodytext0\" align=\"left\">Clrscr ;</p>\r\n<p class=\"Bodytext0\" align=\"left\">wiite('Nhap so luong phan tu cua day so, N= ');</p>\r\n<p class=\"Bodytext0\" align=\"left\">readln(N);</p>\r\n<p class=\"Bodytext0\" align=\"left\">for i:= 1 to N do begin</p>\r\n<p class=\"Bodytext0\" align=\"left\">write('Phan tu thu ', i,'=');</p>\r\n<p class=\"Bodytext0\" align=\"left\">readln(A[i]);</p>\r\n<p class=\"Bodytext0\" align=\"left\">end</p>\r\n<p class=\"Bodytext0\" align=\"left\">j : = 1 ;</p>\r\n<p class=\"Bodytext0\" align=\"left\">for i:= 1 to n do if A[i]&gt;A[j] then j:= i;</p>\r\n<p class=\"Bodytext0\" align=\"left\">write('Chi so: ',j,'Gia tri: ',A[j]: 4);</p>\r\n<p class=\"Bodytext0\" align=\"left\">readln</p>\r\n<p class=\"Bodytext0\" align=\"left\">End.</p>\r\n<p class=\"Bodytext0\"><u>b)<strong> </strong>Sau khi chương trình ở câu a) đã chạy và cho kết quả tốt,</u> ta thực hiện lệnh File Save để ghi lại chương trình vào máy tính, chẳng hạn với tên tệp btth3_2a.doc. Để tiến hành giải bài toán ở câu b) thì ta thực hiện lệnh File/Save as để ghi chương trình san; một tệp khác. Ví dụ, với tên btth3_2b.doc. Sau đó, ta chỉnh sửa chương trình để đưa ra chỉ số của các phần tử có cùng giá trị lớn nhất, bằng cách ta đưa vào chương trình biến mảng dem. Chương trình như sau:</p>\r\n<p class=\"Bodytext80\">Program MaxElement.2 ;</p>\r\n<p class=\"Bodytext80\">const Nmax= 100;</p>\r\n<p class=\"Bodytext80\">type Myarray = array[1..Nmax] of integer;</p>\r\n<p class=\"Bodytext80\">var A: Myarray;</p>\r\n<p class=\"Bodytext80\">dem: array[1..Nmax] of integer;</p>\r\n<p class=\"Bodytext80\">n, k, i, j: integer;</p>\r\n<p class=\"Bodytext280\">Begin</p>\r\n<p class=\"Bodytext80\">write('Nhap so luong phan tu cua day so, N= ' );</p>\r\n<p class=\"Bodytext80\">readln(N); for ỉ:= 1 to n do</p>\r\n<p class=\"Bodytext80\">begin</p>\r\n<p class=\"Bodytext80\">write('Phan tu thu i ,' = ');</p>\r\n<p class=\"Bodytext80\">readln(A[i]); end; j : = 1; k: = 0 ;</p>\r\n<p class=\"Bodytext80\">for i:= 2 to n do if A[i] &gt; A[j] then j:= i; dem[k]:= j;</p>\r\n<p class=\"Bodytext80\">for i:= 1 to n do if a[i] = a[j] then</p>\r\n<p class=\"Bodytext80\">begin</p>\r\n<p class=\"Bodytext270\" align=\"left\">k: = k + 1 , dem[k]:= i;</p>\r\n<p class=\"Bodytext80\">end;</p>\r\n<p class=\"Bodytext80\">writeln('Gia tri lon nhat la: A[j]:4);</p>\r\n<p class=\"Bodytext80\"> writeln('Chi so ung voi gia tri lon nhat la: '));</p>\r\n<p class=\"Bodytext80\">for i:= 1 to k do write('dem[i]);</p>\r\n<p class=\"Bodytext280\">writeln;</p>\r\n<p class=\"Bodytext280\">readln;</p>\r\n<p class=\"Bodytext0\" align=\"left\">End</p>\r\n<div class=\"WordSection1\">\r\n<p class=\"Bodytext0\" align=\"left\">Khi cho chương trình chạy và nhập số lượng phần tử của dãy số với n= 5. Giả sử, giá trị các phần tử được nhập vào như sau:</p>\r\n<p class=\"Bodytext30\" align=\"left\">Phần tử thứ nhất= 4;</p>\r\n<p class=\"Bodytext30\" align=\"left\">Phần tử thứ hai= 7;</p>\r\n<p class=\"Bodytext0\" align=\"left\">Phần tử thứ ba= 9;</p>\r\n<p class=\"Bodytext30\" align=\"left\">Phần tử thứ tư= 5;</p>\r\n<p class=\"Bodytext30\" align=\"left\">Phần tử thứ năm= 9;</p>\r\n<p class=\"Bodytext0\" align=\"left\">Khi đó chương trình sẽ đưa ra thông báo: </p>\r\n<p class=\"Bodytext270\" align=\"left\">Gia tri lon nhat la: 9 Chi so ung voi gia tri lon nhat la:</p>\r\n<p class=\"Bodytext0\" align=\"left\">3 5</p>\r\n<p class=\"Bodytext0\" align=\"left\">Kết quả của chương trình như hình 39 dưới đây:</p>\r\n<p class=\"Bodytext0\" align=\"left\"><img src=\"https://img.loigiaihay.com/picture/2017/0123/39.jpg\" alt=\"\" width=\"450\" height=\"152\" /></p>\r\n<p class=\"Bodytext0\" style=\"text-align: right;\" align=\"left\"><strong>Loigiaihay.com</strong></p>\r\n</div>"}],"most_views":[{"article_id":25170,"cat_id":155,"publish_time":1486366560,"is_hot":0,"is_link":0,"thumbnail":"https://img.loigiaihay.com/picture/article/2017/0123/resize_2-0.jpg","title":"Bài tập và thực hành 3 trang 63 SGK Tin học 11","alias":"bai-tap-va-thuc-hanh-3-trang-63-sgk-tin-hoc-11","introtext":"Nâng cao kĩ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chương trình có sẵn.","display_type":1},{"article_id":25171,"cat_id":155,"publish_time":1486366560,"is_hot":0,"is_link":0,"thumbnail":"https://img.loigiaihay.com/picture/article/2017/0123/resize_4-0.jpg","title":"Hướng dẫn bài tập và thực hành 3 trang 63 SGK Tin học 11","alias":"huong-dan-bai-tap-va-thuc-hanh-3-trang-63-sgk-tin-hoc-11","introtext":"Trong hình ở trên, số phần tử cần nhập vào là 50. Khi đó, mảng được tạo ra một cách ngẫu nhiên gồm 50 số nguyên có giá trị tuyệt đối không vượt quá 300. Tiếp đến ta nhập vào số k = 9.","display_type":1}],"list_sub_event":[],"top_banner":"","cfg_info":{"last_cfg_time":"1521866679","ad.popup_frequency":"0","ad.adsense.detail_bottom.unit_id":"ca-app-pub-8529835372050931/9927553003","ad.adsense.popup.unit_id":"ca-app-pub-8529835372050931/2161779402","current.force.update.version":"181","support.email":"loigiaihay.com@gmail.com","support.fanpage":"https://www.facebook.com/Loigiaihay/","popup_rating_after":"86400","admob.app_id":"ca-app-pub-8529835372050931~4358271409","admob.unit.article_detail_bottom":"ca-app-pub-8529835372050931/1883637630","admob.unit.article_detail_top":"ca-app-pub-8529835372050931/8604898230","admob.unit.event_article_top":"ca-app-pub-8529835372050931/7406887709","admob.unit.interestial":"ca-app-pub-8529835372050931/2741937409","ios_appstore_link":"https://itunes.apple.com/us/app/loigiaihay/id1209891610?mt=8","android_appstore_link":"https://play.google.com/store/apps/details?id=com.tp.loigiaihay","min_version":"2.1.3","latest_version":"1.3.9","force_update":false},"popup_ads":[]}