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/AKN2JyAJAw
https://s.shopee.vn/AKN2JyAJAw
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
- Cho số thực R là bán kính của hình tròn nhập vào từ bàn phím Pi là một bằng số có giá trị 3,14.em hãy viết chương...
- viết chương trình tính tổng n số tự nhiên : S =1+2+3+...+ n, với n là số tự nhiên...
- câu 1 : nêu cấu trúc lặp của câu lệnh lặp với số lần biết trước, giải thích ý...
- viết công thức bằng ngôn ngữ lập trình pascal tính giá trị biểu thức sau: a, 20.3 - 4.2² b, 10+5/2 - (1/4 - 3/2) c,...
- Câu 3: Câu lệnh gán nào sau đây đúng trong...
- viet chuong trinh pascal nhap vao 1 xau, xoa 1 chu so cua a de duoc so tu nhien b lon nhat
- 1 ) Viết chương trình tính diện tích và chu vi hình chữ nhật , với chiều dài và chiều rộng được nhập từ bàn phím 2 )...
- trình bày hoạt động của câu lệnh nhập dữ liệu từ bàn phím , in dữ liệu ra màn...
Câu hỏi Lớp 8
- bản vẽ kĩ thuật có vai trò A.trang trí mĩ thuật trong đời sống B.phương tiện thông tin...
- tóm tắt tiểu sử cụ phan châu trinh ngắn gọn
- *Rewrite these sentences: 1. I'm having a lot of troubles now because I lost my pastport last week. -->If...
- 1. What do you often do in your free time? 2. What do your family members often do in their free time? 3. When you...
- Bài 5: Cho tam giác ABC ( AB < AC ), phân giác AM. Ở miền ngoài tam giác vẽ tia Cx sao cho: . Gọi N là giao điểm của...
- Tìm giá trị lớn nhất của biểu thức B=6x-x^2-5
- Ai biết đề văn năm 2020-2021 lớp 8 kh ạ
- Giúp mình với Biết nguyên tố X có nguyên tử khối bằng 3,5 lần nguyên tử khối của oxi. Xác định tên của nguyên tố X....
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