toán tử và câu lệnh rẽ nhánh

HTML5 XP session 14 vòng lặp và mảng T7

HTML5 XP session 14 vòng lặp và mảng T7

... tạo phần tử mảng var tên_mảng = new Array([phầntử0, phầntử1, , phầntửN]) Hoặc var tên_mảng = [phầntử0, phầntử1, , phầntửN];  Truy xuất phần tử mảng tên_mảng[chỉ_số]; HTML5 / Toán tử câu lệnh/ 16 ... trả true, khối lệnh thân vòng lặp while thực Một điều kiện trở thành sai, câu lệnh while dừng lại chuyển điều khiển đến câu lệnh sau khối while HTML5 / Toán tử câu lệnh/ of 27 Lệnh lặp while ... vòng lặp Điều có nghĩa, câu lệnh tiếp tục không chấm dứt vòng lặp hoàn toàn, chấm dứt thực thi hành Hình sau thể luồng thực continue HTML5 / Toán tử câu lệnh/ 12 of 27 Câu lệnh continue 2-2 ...

Ngày tải lên: 24/09/2015, 12:46

27 304 1
Mảng một chiều

Mảng một chiều

... chiều 38 VC & BB Thêm phần tử vào mảng  Yêu cầu  Thêm phần tử x vào mảng a kích thước n vị trí vt  Ý tưởng  “Đẩy” phần tử bắt đầu vị trí vt sang phải vị trí  Đưa x vào vị trí vt mảng  Tăng ... số lượng phần tử na mảng b số lượng phần tử nb Gộp mảng theo tứ tự thành mảng c, số lượng phần tử nc  Ý tưởng  Chuyển phần tử mảng a sang mảng c => nc = na  Tiếp tục đưa phần tử mảng b sang ... & BB Tách phần tử thỏa điều kiện  Yêu cầu  Cho trước mảng a, số lượng phần tử na Tách số nguyên tố có mảng a vào mảng b  Ý tưởng  Duyệt từ phần tử mảng a, số nguyên tố đưa vào mảng b NMLT...

Ngày tải lên: 04/09/2012, 15:59

46 1,1K 1
Thuật toán quan hệ động mảng một chiều

Thuật toán quan hệ động mảng một chiều

... Truoc[i]là số phần tử trước phần tử i dãy cực đại lấy dãy a1,a2, Bây phải tìm vị trí i cho S[i] đạt max Ta lưu vị trí đóvào biến Luu Như vậy: S[Luu] số lượng phần tử dãy cực đại dãy đãcho mảng Truoc ... hiểu cách mà thuật toán thể Bây giờchúng ta xét tiếp toán xếp trình tự phục vụ khách hàng mà cáchgiải sử dụng thuật toán Quy hoạch động mảng chiều Ta xét tiếp mộtví dụ sau: Bài toán 2: Tại thời ... thứ tự tăng dần dãy cực đại in dònglệnh: For i:=dem downto Write(P[i],' '); Tuy nhiên làm dài dòng nhận tínhđệ quy việc lấy ngược lại thủ tục in dãy ngắn gọn vàsáng sủa: Procedure Print(i:Integer);...

Ngày tải lên: 11/09/2012, 15:25

7 936 10
mảng một chiều

mảng một chiều

... 365 lệnh IF) !!!!! Khái niệm Mảng chiều dãy hữu hạn phần tử kiểu Ví dụ: A 17 20 18 25 19 12 19 Trong : Tên mảng : A Số phần tử mảng: Kiểu liệu phần tử: Kiểu nguyên Khi tham chiếu đến phần tử ... mảng chiều dùng câu lệnh FOR DO Hãy nhớ! 15 20 19 25 18 12 16 Mảng chiều dãy hữu hạn phần tử kiểu Var A:ARRAY[1 100] OF integer; Khai báo: tên mảng, số đầu, số cuối, kiểu phần tử A[5] = 18 ... dụ: Nhập nhiệt độ n ngày A 17 Các bước 20 18 19 21 17 19 n với n = Nhập số phần tử mảng (n) Nhập vào giá trị phần tử mảng (A[i]) Thể pascal Write( Nhap vao so ngay:); Readln(n); For i:=1 to n Begin...

Ngày tải lên: 29/05/2013, 23:17

13 605 0
Mảng một chiều

Mảng một chiều

... mảng chiều dùng câu lệnh FOR DO Hãy nhớ! 15 20 19 25 18 12 16 Mảng chiều dãy hữu hạn phần tử kiểu Var A:ARRAY[1 100] OF integer; Khai báo: tên mảng, số đầu, số cuối, kiểu phần tử A[5] = 18 ... dụ: Nhập nhiệt độ n ngày A 17 Các bước 20 18 19 21 17 19 n với n = Nhập số phần tử mảng (n) Nhập vào giá trị phần tử mảng (A[i]) Thể pascal Write( Nhap vao so ngay:); Readln(n); For i:=1 to n Begin ... lệnh IF) !!!!! Người thực hiện: Đỗ Văn Xuân Đơn vị: Trường Cao đẳng Nghề Bắc Giang Khái niệm Mảng chiều dãy hữu hạn phần tử kiểu Ví dụ: A 17 20 18 25 19 12 19 Trong : Tên mảng : A Số phần tử...

Ngày tải lên: 29/05/2013, 23:20

17 444 0
MẢNG MỘT CHIỀU (T2)

MẢNG MỘT CHIỀU (T2)

... dãy A gồm phần tử lớn N số nguyên dương: N ≤ 250 End;  Xác định toán: Input : Dãy A gồm N số nguyên dương: A[1], A[2], ,A[N]  Output: Chỉ số giá trị phần tử lớn nhất:  Thuật toán: Bước 1: ... of ;  Khai báo gián tiếp: type =array[kiểu số]of ; Var :; Ý nghĩa khai báo trên:  Tên kiểu mảng: Dayso  Số phần tử: 100  ... báo mảng>:array[kiểu số] of ; Var

Ngày tải lên: 22/06/2013, 01:25

9 777 3
Mảng một chiều

Mảng một chiều

... phần tử Kiểu liệu phần tử Cách khai báo biến mảng Cách tham chiếu đến phần tử capxuantu@gmail II BÀI TOÁN MỞ ĐẦU: Bài toán : Tính nhiệt độ TB tuần nhiệt độ (TB) ngày nhập từ bàn phím Xác định toán: ... Xuất: S capxuantu@gmail BÀI TOÁN 3: Chương trình: S:=0; FOR I:=1 TO N DO S := S + A[I]; capxuantu@gmail BÀI TOÁN 4: Bài toán : Đếm phần tử chẵn dãy số nguyên A Xác định toán:  Input : N dãy số ... capxuantu@gmail BÀI TOÁN 2: Bài toán : Sắp xếp dãy số nguyên A tăng dần Xác định toán:  Input : N dãy số Ai (i=1,N) Output : Dãy A tăng dần Tổ chức liệu:  Mảng A nguyên (số lượng 250 phần tử)  N,I,...

Ngày tải lên: 22/06/2013, 01:26

25 650 0
Bai giang mang mot chieu pascal

Bai giang mang mot chieu pascal

... nhỏ phần tử A[1], A[2], , A[n] để vào vị trí đầ? tiên A[1] Bước 2: Tìm số nhỏ phần tử A[2], A[3], , A[n] để vào vị trí thứ hai A[2] .v.v Bước n-1: Tìm số nhỏ hai phần tử A[n-1], A[n] để vào vị ... trận 4*4, báo a số phần tử lớn 0, liệt kê phần tử lớn hớn tính tổng chúng b Số phần tử nhỏ 0, liệt kê phần tử nhỏp đó, tính tổng chúng c Số phần tử 7.Bài tập 07: Nhập vào 11 số, kiểm tra có phải ... kiểu mảng lệnh: X := Y; có nghĩa lấy gía trị phần tử mảng Y gán cho phần tử tương ứng mảng X Ví dụ, cho khai báo: Var X, Y : Array[1 10] of Real; Khi đó, lệnh: X := Y; tương đương với lệnh : For...

Ngày tải lên: 04/07/2013, 01:26

33 1,7K 10
mảng một chiêu

mảng một chiêu

... nhỏ phần tử A[1], A[2], , A[n] để vào vị trí đầ? tiên A[1] Bước 2: Tìm số nhỏ phần tử A[2], A[3], , A[n] để vào vị trí thứ hai A[2] .v.v Bước n-1: Tìm số nhỏ hai phần tử A[n-1], A[n] để vào vị ... kiểu mảng lệnh: X := Y; có nghĩa lấy gía trị phần tử mảng Y gán cho phần tử tương ứng mảng X Ví dụ, cho khai báo: Var X, Y : Array[1 10] of Real; Khi đó, lệnh: X := Y; tương đương với lệnh : For ... A[i]:=100.25; Hai lệnh tương đương với lệnh: A[6]:=100.25; Nếu biến i có giá trị lệnh : A[ i div +1] := 4.5; tương đương với lệnh: A[4]:=4.5; biểu thức i div +1 có gía trị Khi nhập liệu cho phần tử mảng...

Ngày tải lên: 04/07/2013, 01:26

17 496 3
kiểu mảng một chiều

kiểu mảng một chiều

... 365 lệnh IF) !!!!! Khái niệm Mảng chiều dãy hữu hạn phần tử kiểu Ví dụ: A 17 20 18 25 19 12 19 Trong : Tên mảng : A Số phần tử mảng: Kiểu liệu phần tử: Kiểu nguyên Khi tham chiếu đến phần tử ... mảng chiều dùng câu lệnh FOR DO Hãy nhớ! 15 20 19 25 18 12 16 Mảng chiều dãy hữu hạn phần tử kiểu Var A:ARRAY[1 100] OF integer; Khai báo: tên mảng, số đầu, số cuối, kiểu phần tử A[5] = 18 ... dụ: Nhập nhiệt độ n ngày A 17 Các bước 20 18 19 21 17 19 n với n = Nhập số phần tử mảng (n) Nhập vào giá trị phần tử mảng (A[i]) Thể pascal Write( Nhap vao so ngay:); Readln(n); For i:=1 to n Begin...

Ngày tải lên: 30/07/2013, 01:25

13 2,5K 29
mang mot chieu

mang mot chieu

... phần tử theo điều kiện Chương trình chạy cho kết sau sau: Nhap vao so phan tu day: Nhap vào phan tu thu : 17 20 Nhap vào phan tu thu 2: Nhap vào phan tu thu : 18 Nhap vào phan tu thu : 21 Nhap vào ... phần tử có khóa k dãy Các bước Nhập vào khóa k Đếm số phần tử có khóa k Thể pascal Write(‘Nhap vao khoa k: ‘) Readln(k); dem :=0; For i :=1 to n IF A[i] = k then dem:=dem+1; * Tính tổng phần tử ... = 18  Mảng chiều dãy hữu hạn phần tử kiểu  Khai báo: tên biến mảng, số đầu, số cuối, kiểu phần tử  Tham chiếu đến phần tử mảng: Tên biến mảng[chỉ số phần tử]  Nhiều thao tác xử lý mảng sử...

Ngày tải lên: 17/09/2013, 07:10

15 430 2
MẢNG MỘT CHIỀU

MẢNG MỘT CHIỀU

... phần tử có giá trị X vào vị trí mảng 55 Viết hàm chèn phần tử có giá trị X vào phía sau phần tử có giá trị lớn mảng 56 Viết hàm chèn phần tử có giá trị X vào trước phần tử có giá trị số nguyên ... tính tổng phần tử nằm vị trí nguyên tố mảng 38 Viết hàm tính tổng phần tử chia hết cho có mảng 39 Viết hàm tính tổng phần tử cực đại mảng số nguyên (phần tử cực đại phần tử lớn phần tử xung quanh ... tổng phần tử cực tiểu mảng số nguyên ( phần tử cực tiểu phần tử nhỏ phần tử xung quanh ) 6429537158 Ví dụ : 41 Viết hàm tính tổng phần tử bội mảng số nguyên 42 Viết hàm tính tổng phần tử số hoàn...

Ngày tải lên: 29/09/2013, 07:20

23 4,2K 4
bai. mang mot chieu

bai. mang mot chieu

... lap} Câu lệnh rẽ nhánh IF THEN ; + Dạng khuyết IF THEN + Dạng đầy đủ ESLE ; FOR TO DO FOR Downto DO While Do ; Câu lệnh lặp ... DO ; Trong đó: Điều kiện: Là biểu thức quan hệ lôgic Câu lệnh: Là câu lệnh Pascal Điều kiện Sa i Đúng Câu lệnh Chừng điều kiện câu lệnh thực 3 Một số ví dụ a Bài toán đAt vấn ... M:=M-N else N:=N-M; end; B3: In ƯCLN(M,N) Tham khảo: Dạng khác câu lệnh lặp với số lần lặp trước REPEAT UNTIL ; Câu lệnh Sai Điều kiện Đúng Bi toỏn t d Program ; Uses Crt; Var...

Ngày tải lên: 19/10/2013, 17:11

24 607 0
cài đặt các thuật toán sắp xếp trên mảng một chiều

cài đặt các thuật toán sắp xếp trên mảng một chiều

... xử lý  Lệnh If : - Cú pháp : If ( biểu thức) < lệnh> ; Hoặc If ( biểu thức) ; else < lệnh B>); -Diễn giải : Nếu biểu thức thực LỆNH biểu thức Ngược lại , biểu thức SAI thực LỆNH else ... pháp Thân lệnh lặp (1) lệnh (2), (3) (5) Các lệnh (2) (5) có thời gian chạy O(1) Ta đánh giá thời gian chạy lệnh lặp (3) Số lần lặp (n-1-i), thời gian thực lệnh (4) O(1), thời gian chạy lệnh (3) ... thức thực lệnh quay CHƯƠNG II : Phân tích thiết kế thuật toán : 2.1 Thuật toán xếp chèn 2.1.1 Mô tả phương pháp Cho tập gồm n phần tử lưu trữ mảng A Xem danh sách có thứ tự có phần tử A[1] Lần...

Ngày tải lên: 28/11/2013, 00:01

22 2,5K 4
mảng một chiều

mảng một chiều

... tra tôn môt phân tử mang thỏa điêu kiên nao đo cho trươc  tìm phân tử thỏa điêu kiên đê kêt luân *TH2: kiêm tra tât ca cac phân tử thỏa điêu kiên nao đo cho trươc  tìm phân tử không thỏa điêu ... #define MAX 100 void main() { int a[MAX], b[MAX]; //Các lệnh } 05/23/14 Gan phân tử int a[5] = {3, 6, 8, 1, 12}; Giá trị 12 Vị trí Gan toan bô phân tử co cung gia trị int a[8] = {3}; Giá trị 3 3 3 3 ... phân tử co gia trị lơn nhât int TimVTMax(int a[], int n) { int vtmax = 0; for (int i = 0; i < n; i++) if (a[i] > a[vtmax]) vtmax = i; return vtmax; } 20 05/23/14 Mẫu 2: Tìm vị trí phân tử co...

Ngày tải lên: 23/05/2014, 10:03

30 1,2K 0
slide bài giảng nhập môn lập trình mảng và mảng một chiều

slide bài giảng nhập môn lập trình mảng và mảng một chiều

... Viết chương trình nhập n phần tử số nguyên vào mảng Rồi thực yêu cầu sau: - Xuất mảng hình - Thêm phần từ vào cuối mảng - Thêm phần từ vào đầu mảng - Thêm phần tử vào ví trí - Xuất lại mảng hình ... chiều Bài tập 1: (Giải lớp) Viết chương trình nhập n phần tử số nguyên vào mảng Xuất hình: - Phần tử max mảng - Phần tử mảng - Tổng phần tử mảng  Cùng Đại học Hoa www.hoasen.edu.vn Sen xây ... Là toán kinh điển lập trình ngôn ngữ Có nhiều thuật toán phát minh để giải toán xếp mảng Các thuật toán có độ phức tạp, không gian bô nhớ dùng khoảng thời gian cần để thực khác Ví dụ thuật toán: ...

Ngày tải lên: 17/06/2014, 15:03

32 2,6K 0
Bài. Mảng Một chiều

Bài. Mảng Một chiều

... gồm phần tử? Kiểu số gì? (HS: 21 phần tử; Từ -10 đến 10) M3 mảng số ngun xác định số từ A đến Z Gồm phần tử? (HS: 26 phần tử) Để tham chiếu đến phần tử mảng ta thực * Tham chiếu đến phần tử sau: ... phần tử> ; HS: Trả lời câu hỏi Chép vào Var : ; Trong đó:  Kiểu số thường đoạn số ngun liên tục có dạng n1 n2 xác định số đầu số cuối (n1 ≤ n2);  Kiểu phần tử kiểu ... có phần tử? Kiểu MangChar = array[1 20] of Char; số gì? (HS: 20 phần tử; Từ đến 20) Var ? Mỗi phần tử MangInt thuộc kiểu gì? MI, MJ, MK: MangInt; HS: Kiểu ngun X, Y: mangChar; ? Mỗi phần tử MangChar...

Ngày tải lên: 09/07/2014, 18:00

7 2,2K 9
NHẬP MÔN LẬP TRÌNH- MẢNG MỘT CHIỀU potx

NHẬP MÔN LẬP TRÌNH- MẢNG MỘT CHIỀU potx

... chiều 39 VC & BB Thêm phần tử vào mảng Yêu cầu  Thêm phần tử x vào mảng a kích thước n vị trí vt Ý tưởng  “Đẩy” phần tử bắt đầu vị trí vt sang phải vị trí  Đưa x vào vị trí vt mảng  Tăng ... số lượng phần tử na mảng b số lượng phần tử nb Gộp mảng theo tứ tự thành mảng c, số lượng phần tử nc Ý tưởng  Chuyển phần tử mảng a sang mảng c => nc = na  Tiếp tục đưa phần tử mảng b sang ... VC & BB Tách phần tử thỏa điều kiện Yêu cầu  Cho trước mảng a, số lượng phần tử na Tách số nguyên tố có mảng a vào mảng b Ý tưởng  Duyệt từ phần tử mảng a, số nguyên tố đưa vào mảng b Mảng...

Ngày tải lên: 10/07/2014, 08:20

47 539 3
w