... c t
0
…
n -1
A
n
0 … n -1
0
…
n -1
0 … n -1
0
…
n -1
0 … n -1
dòng + c t = n -1
dòng + c t > n -1 dòng + c t < n -1
VC
&
BB
17 17
Hàm Xuất Ma Trận
NMLT - Mảng hai chiều
void XuatMaTran(int a[][MAXC], ... cs1>][<giá trị cs2>]
int a[3][4];
0
1
2
0 1 2 3
VC
&
BB
33
Ma Trận
NMLT - Mảng hai chiều
0
…
n -1
A
n
0 … n -1
0
…
n -1
0 … n -1
0
…
n -1
0 … n -1
dòng = c t
dòng > c t dòng < c t
0
…
n -1
A
n
0 ... dồn cc phần tử c tọa độ (dòng,
c t) thỏa yêu c u.
NMLT - Mảng hai chiều
VC
&
BB
14 14
Nhập Ma Trận
Yêu c u
Cho phép nhậpmảng a, m dòng, n c t
Ý tưởng
Cho trư c một mảng 2 chiềuc ...
... th c kế toán nhật
ký chung. Phòng Kế toán c a c ng ty sử lý và th c hiện cc công vi c ghi chép
trên c n c chứng từ g c đ c lập tr c tiếp tại cc công trình cc đội. Sau khi
nhận đ ccc chứng ... 7
1. 2 .1 Ch c năng 7
1. 2.2 Nhiện vụ 8
1. 3 c im t chc qun lý xây dng.
9
1. 4 c im t chc sn xut kinh doanh.
13
1. 5 Nhng thun li và khó khn nh hng n c ng t c k
toán ca c ng ty.
14
1. 5 .1 Thun li.
14
1. 5.2Khó ... li.
14
1. 5.2Khó khn.
14
1. 6 c im t chc c ng t c k toán.
15
1. 7 Hình th c s k toán c áp dng ti C ng ty.
17
Chơng 2 Th c trạng c ng t c kế toán nhậpxuất nguyên vật liệu
c a c ng ty c phần đầu t xây...
... : =1 to n do
IF A[i]>TB then dem:=dem +1;
c. Cc thao t c xử lí kh c
Ví dụ
:
Đếm số ngày c nhiệt độ cao
hơn nhiệt độ TB c a tuần.
TB = 18 .7
Dem=0
76543 21
i
19 1 719 211 82 017
A[i]
0 11 ... nhiet do TB la: 4
Chương trình chạy và cho kết quả như sau:
Mảng một chiều là một dÃy hữu hạn cc phần tử c ng kiểu
17 20 18 25 19 12 19
A
1 2 3 4 5 6 7
Trong đó :
Khi tham chiếu đến phần ... readln(A[i]);
end;
C c bư c
Thể hiện bằng
pascal
a. Nhậpmảng một chiều
với n = 7
19 1 719 211 82 017
Ví dụ:
Nhập nhiệt độ n ngày.
* Đếm cc phần tử trongmảng thoả mÃn ®iÒu kiÖn cho tr c
dem :=0;
For...
... kiểu mảng vào trong chơng trình con bắt bu c phải dùng c ch 1
III / C ch khai báo mảng 2 chiều : Tơng tự c ng c 2 c ch khai báo :
C ch 1 :
TYPE Tên_Kiểu_Mảng = ARRAY[m1 . . m2,n1 . . n2] of Kiểu_Phần_tử ... điểm đầu c a dÃy con mới xây dựng
Biến c : chốt điểm cuối c a dÃy con mới xây dựng
Biến Lđ : chốt điểm đầu c a dÃy con dài nhất tr c dÃy con mới xây dựng
Biến Lc : chốt điểm cuối c a dÃy con dài ... Tên_Kiểu_Mảng ;
C ch 2 :
VAR Tên_biến_Mảng : ARRAY[m1 . . m2,n1 . . n2] of Kiểu_Phần_tử ;
Lu ý : m1 là chỉ số dòng đầu và m2 chỉ số dòng cuối
n1 là chỉ số c t đầu và n2 chỉ số c t cuối
IV / C ch truy...
... );
End;
Source code chương trình chính:
BEGIN
Clrscr;
End;
End;
Source code chương trình chính:
BEGIN
Clrscr;
NhapMang 1C( A, N); { Hamnhapxuat khong nhac lai nua }
XuatMang 1C( A, N); { Su ... i:=k to N -1 do
A[i] := A[i +1] ;
N:=N -1;
End;
Source code chương trình chính:
BEGIN
NhapMang 1C( A, N); { Hamnhapxuat khong lam lai nua }
XuatMang 1C( A, N); { Su du let qua o truoc }
Write('Gia ... trinh chinh }
BEGIN
NhapMang 1C( A, N );
XuatMang 1C( A, N );
Writeln(' Tong cac phan tu trongmang ', TongMang 1C( A, N) );
Readln;
END.
Bài toán tương tự:
(1) Tính tổng cc số nguyên...
... ngày c nhiệt độ cao
hơn nhiệt độ TB c a tuần.
TB = 18 .7
Dem=0
76543 21
i
19 1 719 211 82 017
A[i]
0 11 2
3
3 4
20 21 19 19
+1+1 +1+ 1
Nhập vào nhiệt độ (trung bình) c a mỗi ngày trong tuần. Tính ... thường, cc thao t c xử lí trongmảng một chiều đều dùng c u lệnh FOR DO.
* Tính tổng cc phần tử trongmảng thoả mÃn điều kiện cho trư c
Ví dụ:
Tính tổng cc phần tử trong
mảng chia hết cho ... nguyên.
19
1. Khái niÖm
* Đếm cc phần tử trongmảng thoả mÃn ®iÒu kiÖn cho tr c
dem :=0;
For i : =1 to n do
IF A[i]>TB then dem:=dem +1;
c. Cc thao t c xử lí kh c
Ví dụ
:
Đếm số ngày c ...
... TIN H C
SVTH: Nguyễn Thị Tú
Lớp: Tin 4A
Ngoài cc dữ liệu chuẩn đơn giản,TP c n cho phép người
lập trình xây dựng cc kiểu dữ liệu ph c tạp hơn:
Kiểu dữ liệu cc u tr c
C u hỏi:
Nêu cc kiểu ... dữ liệu chuẩn đã h c ?
Đáp án:
Cc kiểu dữ liệu chuẩn đã h c là:
- Kiểu số nguyên (BYTE, INTEGER, WORD,
LONGINT)
- Kiểu số th c (REAL, SINGLE, DOUBLE,
EXTENDED, COMP)
- Kiểu kí tự (CHAR)
- ... độ (trung bình) c a mỗi ngày trong tuần.
Tính và đưa ra màn hình nhiệt độ trung bình c a tuần và số
ngày trong tuần c nhiệt độ cao hơn nhiệt độ trung bình c a
tuần.
Hãy x c định
Input, Output...
... tr c
dem :=0;
For i : =1 to n do
IF A[i]>TB then dem:=dem +1;
c. Cc thao t c xử lí kh c
Ví dụ
:
Đếm số ngày c nhiệt độ cao
hơn nhiệt độ TB c a tuần.
TB = 18 .7
Dem=0
76543 21
i
19 1 719 211 82 017
A[i]
0 ... 18 .7
Dem=0
76543 21
i
19 1 719 211 82 017
A[i]
0 11 2
3
3 4
20 21 19 19
+1+1 +1+ 1
Program vd1;
Uses crt;
Var
t1,t2,t3,t4,t5,t6,t7,tb : real;
dem : integer;
BEGIN
Clrscr;
write(‘ Nhap vao nhiet do 7 ... thường, cc thao t c xử lí trongmảng một chiều đều dùng c u lệnh FOR DO.
* Tính tổng cc phần tử trongmảng thoả mÃn điều kiện cho trư c
Ví dụ:
Tính tổng cc phần tử trong
mảng chia hết cho...
... Tổng cc phần tử c a dÃy.
2. Số lợng cc số hạng dơng và tổng c a cc số hạng dơng.
3. Số lợng cc số hạng âm và tổng c a cc số hạng âm.
4. Trung bình c ng c a c dÃy. Trung bình c ng cc phần ... hạng dơng nhỏ nhất c a dÃy và chỉ số c a nó.
13 . Giá trị lớn thứ nhì c a dÃy và cc chỉ số c a cc số hạng đạt giá trị lớn nhì.
14 . Giá trị nhỏ thứ nhì c a dÃy và cc chỉ số c a cc số hạng đạt giá ... lại cc chữ số bỏ đi cc chữ số 0 vo nghĩa ở đấu
nếu c thì nó trở thành số nguyên tố) .
14 / Đ c ra tất ccc số siêu nguyên tố c m chữ số .C bao nhiêu số ? Sốà xuất hiện trong tất c
c c số...
... dạng bài tập C# :C n bản mảng1 chiều
Saturday, 18 . April 2009, 13 :00:46
Bài tập C#
Đa phần cc thao t c trên C# đều th c hiện dựa trên hàm, thụât toán về mảng1 chiều, nếu
nắm vững cc thụât toán, ... LietKe
{
tongMang = 1,
xoaTheoViTri,
timViTriXDauTien,
timPhanTuLonNhat,
XoaCacPhanTuLonNhat,
timTatCaCacVTLN,
xoaTatCaPhanTuX,
xoaSoAm,
thayThePhanTu,
chenXCoVTBatKy,
Thoat
}
static void ThucDon()
{
Cc ... int.Parse(Console.ReadLine());
xoaTatCaPhanTuX(x);
Console.WriteLine(" ;Mang sau khi xoa tat ca cac phan tu {0}", x);
xuatMang();
break;
case (int)LietKe.xoaSoAm:
Console.WriteLine(" ;Mang sau khi xoa cac so am:...
... mảng 2 chiềutrong JavaScript là tạo
mảng 1 chiều, sau đó gán từng đối tượng bên trong đó với 1mảng1chiều kh c.
Nếu đi vào vi c phân tích c thể, ch c năng dưới đây là 1trong những c ch đơn ... mảng1chiều bằng c ch gán thêm ch c năng truy c p
dữ liệu đ c biệt. Nhưng đây c ng không phải là c ch làm phổ biến
trong JavaScript.
Sử dụng mảngc a mảng:
Trên th c tế, c ch sử dụng thường ... đó, chúng ta đã c thể truy c p chuỗi dữ liệu tương tự như mảng 2 chiều với
từng ký tự riêng biệt. Và tiếp t c như vậy, chúng ta hoàn toàn làm đư c vi c ép
c u tr cmảng 2 chiều vào mảng1 chiều...
... tần số
làm vi c là 12 MHz. Chân 18 , 19 c a 8 9C 51 đư c nối với thạch anh (c ng c thể
thay thế thạch anh bằng tín hiệu xung clock). 1 chu kỳ máy c a 8 9C 51 l 1 s.
ssT
à
11 0
10 12
12
6
6
==
ì
=
- ... ADC0804 thì thời gian chuyển đổi phụ thu c vào tần số đồng
hồ đư c cấp tới chân CLK R v CLK IN v khụng bộ hn 11 0às. Cc chõn kh c
của ADC0804 c ch c năng như sau:
- CS (Chip select): Chân số 1, ... hoạt đông c a hệ thống. LCD c loại 14 chân ho c
16 chân.
- Hình ảnh một màn hình LCD 16 chân đư c mô tả phía dưới
Hình 2.6. Hình ảnh LCD 16 chân
*) Mô tả cc chân c a LCD
Chân V
cc
, V
ss
,...
... và cc modem c thể đư c
lập trình cho dữ liệu với kích thư c theo 7 bít ho c 8 bít. Đây là chưa kể cc bít dừng
stop c thể là 1 ho c 2 bít. Trong khi cc hệ ASCII c hơn (trư c đây) thì cc ...
R2=1k và R3=24.5k.
+ Mạch chuyển đổi ADC
VIN+
6
VIN-
7
VREF/2
9
CLK IN
4
A GND
8
RD
2
WR
3
INTR
5
CS
1
D GND
10
DB7(MSB)
11
DB6
12
DB5
13
DB4
14
DB3
15
DB2
16
DB1
17
DB0(LSB)
18
CLK R
19
VCC
20
U2
ADC0804
R1
10 k
C1
15 0pF
0.5V
8 9C 51
Vin
Hinh ... P3 .1) . chân
11 c a 80 51 là P3 .1 đư c gán cho TxD và chân 10 (P3.0) đư c dùng cho RxD. Cc
chân này tương thích với m c lô-gích TTL. Do vậy chúng đòi hỏi một bộ điều
khiển đường truyền để chúng...