Lập Trình Pascal: Viết Chương Trình Sắp Xếp Dãy Số Chẵn Lẻ
Có thể bạn quan tâm
© 2020 Bài Kiểm Tra.com. All Rights Reserved.
- Trang nhất
- Tin học
- In ra
Program DAY_CHAN_LE; Uses crt; Type ma=array[1..50] of integer; Var a:ma;n:integer; Procedure Input(var a:ma;n:integer); Var i: integer; Begin For i:=1 to n do Begin Write('nhap phan tu thu ',i,'='); Readln(a[i]); End; End; Procedure Output(a:ma;n:integer); Var i:integer; Begin For i:=1 to n do Write(a[i]:3); End; Procedure Odd_Even(var a:ma;n:integer); Var l,r,t:integer; Begin l:=1; r:=n; Repeat While (l<r) and (a[l] mod 2 = 1) do l:=l+1; While (r>l) and (a[r] mod 2 = 0) do r:=r-1; If l<r then Begin t:=a[l]; a[l]:=a[r]; a[r]:=t; End; Until l>=r; End; Procedure Sort( var a:ma;n:integer); Var i,j,k,t:integer; Begin k:=0; For i :=1 to n do If a[i] mod 2 <> 0 then k:=k+1; For i:=1 to k-1 do For j :=i+1 to k do If a[i]>a[j] then Begin t:=a[i]; a[i]:=a[j]; a[j]:=t; End; For i:=k+1 to n -1 do For j :=i+1 to n do If a[i]<a[j] then Begin t:=a[i]; a[i]:=a[j]; a[j]:=t; End; End; Begin Clrscr; Writeln('CHUONG TRINH SAP XEP CHAN LE'); Writeln('-------------------------------'); Write('Nhap so phan tu cua day n= ');readln(n); Input(a,n); Writeln('Day ban bau la: '); Output(a,n); odd_even(a,n); Writeln; Writeln('Day sau tach le va chan:'); Output(a,n); Writeln; Writeln('Day sau sap xep la:'); Sort(a,n); Output(a,n); Readln; End.Tags: Lập trình Pascal
Ý kiến bạn đọc
Sắp xếp theo bình luận mới Sắp xếp theo bình luận cũ Sắp xếp theo số lượt thích-
Admin cho mình hỏi là cách sắp xếp dãy số trong mảng theo thứ tự tăng dần ưu tiên số chẵn, số lẻ VD (2,5,3,4)-(2,4,3,5) làm sao vậy Trần Nhật Phát 08/12/2021 14:40 - Trả lời
- Thích 3
- Không thích 0
Theo dòng sự kiện
Soạn Ngữ văn lớp 11 sách Chân trời sáng tạo, bài 1: Cõi lá
Soạn Ngữ văn lớp 11 sách Chân trời sáng tạo, bài 1: Ai đã đặt tên cho dòng sông
Xem tiếp...
Những tin cũ hơn
Đề cương ôn tập thi học kì 1, môn Tin học 7
Đề cương ôn tập thi học kì 1, Tin học 8
Đề cương ôn tập thi học kì 1, Tin học 8
GIẢI BÀI TẬP | Lớp 1 | Lớp 2 | Lớp 3 | Lớp 4 | Lớp 5 |
| Lớp 6 | Lớp 7 | Lớp 8 | Lớp 9 | |
| Lớp 10 | Lớp 11 | Lớp 12 | ||
| Bài học | Bài soạn | Bài giảng | ||
| Bài giới thiệu | Bài hướng dẫn | |||
| Bài làm văn | Bài trắc nghiệm | |||
| Kiểm tra 15P | Kiểm tra 1 tiết | |||
| Kiểm tra HK1 | Kiểm tra HK2 | |||
| Thi vào lớp 10 | Tốt nghiệp THPT | |||
| Lớp 1 | Lớp 2 | Lớp 3 | Lớp 4 | Lớp 5 |
| Lớp 6 | Lớp 7 | Lớp 8 | Lớp 9 | |
| Lớp 10 | Lớp 11 | Lớp 12 | ||
| Kiểm tra 15 phút | Kiểm tra 1 tiết | |||
| Kiểm tra học kì 1 | Kiểm tra học kì 2 | |||
| Luyện thi theo Bài học | ||||
| Luyện thi THPT Quốc Gia | ||||
Từ khóa » Tìm Số Chẵn Lẻ Pascal
-
Viết Chương Trình Nhập Vào 1 Số A Kiểm Tra Xem A Là Số Chẵn Hay Số ...
-
Viết Chương Trình Kiểm Tra Tính Chẵn Lẻ Của Số Nguyên N Từ ...
-
Viết Chương Trình Pascal, Kiểm Tra Xem Một Số X (nguyên Dương ...
-
Viết Chương Trình Pascal Kiểm Tra Xem A Là Số Chẵn Hay Số Lẻ - Lazi
-
Bài Tập Pascal, Kiểm Tra Số Chẵn Hay Lẻ. - YouTube
-
Cách Tìm Số Chẵn Số Lẻ Trong Pascal - Blog Của Thư
-
Chủ đề: [CẦN GIÚP]Viết Chương Trình đếm Số Chẵn Và Lẻ Trong Dãy ...
-
Thuật Toán Kiểm Tra Số Chẵn Hay Lẽ - Freetuts
-
Kiểm Tra Chẵn Lẻ Của Một Số Trong C++ - Freetuts
-
Tìm Số Chẵn đầu Tiên Và Số Lẻ đầu Tiên Trong Mảng Pascal(giúp Mk ...
-
Mô Tả Thuật Toán Tìm Số Chẵn Lẻ - Hoc24
-
Cho A Là Một Số Nguyên. Hãy Kiểm Tra A Là Số Nguyên Chẵn Hay Số ...
-
Viết Chương Trình Tìm Số Chẵn Lẻ Trong Pascal - Hàng Hiệu