Mời thí sinh CLICK vào liên kết hoặc ảnh bên dưới
Mở ứng dụng Shopee để tiếp tục làm bài thi
https://s.shopee.vn/6Ai1QhN7jj
https://s.shopee.vn/6Ai1QhN7jj
Sytu.vn và đội ngũ nhân viên xin chân thành cảm ơn!
mô tả thuật toán và viết chương trình sắp xếp dãy số A gồm N phần tử(N được nhập từ bàn phím) sắp xếp theo thứ tự tăng dần
(pascal)
Chào cả nhóm, mình biết mình không giỏi lắm ở chuyện này, nhưng mình cũng biết mình có những người bạn thông minh ở đây. Cần một tay giúp đỡ gấp!
Các câu trả lời
Câu hỏi Tin học Lớp 8
- Bài 1: Hãy viết các câu lệnh khai báo theo yêu cầu sau: A. Khai báo mảng...
- Chọn câu lệnh Pascal hợp lệ trong các câu sau: a. If a > b then max = a; b. If 5 := 6 then...
- Viết chương trình pascal sử dụng lệnh while...do hoặc for to do để tính tổng S=3+4+6+...+n. N là số nguyên nhập từ bàn...
- Lệnh cout << "25^2=" << 25*25; Cho kết quả là
- viết chương trình sử dụng câu lệnh lặp while...do hoặc for to do để tính tổng s=2+4+6...+n,n...
- 1.Em hiểu câu lệnh lặp nào trong pascal theo nghĩa nào sau đây ? A.câu lệnh lặp...
- Cặp câu lệnh Uses crt ; và clrscr dùng để làm gì? A, Xoá màn hình B, Ghi màn hình C, Dừng màn hình D, Kết thúc chương...
- Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì? A. 15*4-30+12 B. 42 C. 15*4-3...
Câu hỏi Lớp 8
- Fill in : the other,the others,other,others,each other,every other,another 1 He has to write ...............two pages...
- Đề bài:Viết một bài văn nêu suy nghĩ của em về chi tiết chiếc lá cuối cùng trong...
- tìm nghiệm nguyên tố của PT: x^2 +y^2 +z^2 =xyz
- chỉ ra và nêu tác dụng của biện pháp tu từ nói quá trong đoạn thơ sau:...
- Căn cứ vào đâu để phân loại kim loại đen A. Thành phần có sắt và cacbon,tùy theo tỷ lệ cacbon B. Các nguyên tố tham...
- Viết đoạn văn diễn dịch nêu suy nghĩ của em về mối quan hệ giữa học và hành.
- I suggested......... "> Viết lại câu: 1) We often go to the town cultural house. The town cultural house always open on public holidays....
- So sánh điểm giống và khác nhau giữa "be going to" và "will" ????
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑

Chương trình sắp xếp dãy số A theo thứ tự tăng dần (Pascal):program SelectionSort;var A: array of Integer; N, i, j, min_idx, temp: Integer;begin Write('Nhap so phan tu N: '); Read(N); SetLength(A, N); for i := 0 to N-1 do begin Write('Nhap phan tu thu ', i+1, ': '); Read(A[i]); end; for i := 0 to N-2 do begin min_idx := i; for j := i+1 to N-1 do begin if A[j] < A[min_idx] then min_idx := j; end; if min_idx <> i then begin temp := A[min_idx]; A[min_idx] := A[i]; A[i] := temp; end; end; Write('Day so A sau khi sap xep tang dan: '); for i := 0 to N-1 do Write(A[i], ' ');end.
Thuật toán sắp xếp chọn (selection sort):- Bước 1: Lặp i từ 0 đến N-1- Bước 2: Gán giá trị nhỏ nhất ban đầu cho vị trí i là min_idx- Bước 3: Lặp j từ i+1 đến N- Bước 4: Nếu A[j] < A[min_idx], gán j cho min_idx- Bước 5: Nếu min_idx khác i, hoán đổi A[min_idx] và A[i]- Bước 6: Kết quả là dãy A được sắp xếp tăng dần