... cơ cấu chính cầutrục
1.Cơ cấu di chuyển xe cầu và xe con
Đối với cơ cấu di chuyển, lực cản tĩnh phụ thuộc
vào khối lượng hàng (G) và khối lượng của cơ cấu.
Trạng thái đường đi của cơ cấu ... nhau. Trong các xí nghiệp luyện kim, trong các xí nghiệp công
nghiệp thường lắp đặt các loại cầutrục để vận chuyển nguyên vật liệu, thành
phẩm và bán thành phẩm. Trong các xí nghiệp tuyển than, ...
cấu tạo và chế độ bôi trơn cho cơ cấu (c
ổ trục, khớp
nối, bản lề v.v…). Đối với cầutrục lắp đặt ngoài trời
còn chụi tác động phụ của gió. Hình 8-3 biểu diễn sơ
đồ lực tác dụng lên cơ cấu...
... z=%8.2lf",x,y,z);
}
Chương 3: Cấutrúc cơ bản của chương trình C 12
3.3. Cấutrúc cơ bản của chương trình C (t)
3.3. Cấutrúc cơ bản của chương trình C (t)
Tóm lại cấutrúc cơ bản của chương trình C ... la so hang cua ma tran
3Chương 3: Cấutrúc cơ bản của chương trình C
3.3. Cấutrúc cơ bản của chương trình C
3.3. Cấutrúc cơ bản của chương trình C
•
Với cấutrúc của chương trình trên C, cần ... việc bên trong
khối lệnh.
Chương 3: Cấutrúc cơ bản của chương trình C 7
Nội dung
Nội dung
3.1. Lời chú thích.
3.2. Lệnh và khối lệnh.
3.3. Cấutrúc cơ bản của chương trình C.
3.4. Một số qui...
... Củng cố
Khai báo
Các thao tác trên biến kiểubản ghi
* Nhập/xuất
* Tham chiếu
* Gán giá trị
Nhiệm vụ về nhà
Học kỹ phần lý thuyết kiểubản ghi
Làm bài tập 11 trang 80 SGK để chuẩn
bị ... Nhập/Xuất
BACK
3. Các thao tác trên biến kiểubản ghi
NỘI DUNG
1. Giới thiệu
2. Khai báo
3. Các thao tác
c. Gán giá trị
4. Ví dụ
a. Tham chiếu
5. Củng cố
b. Nhập/Xuất
Bảng kết quả thi
STT
Hoten Toan Van ... tiê
́
p: (Gán nguyên cả biến bản ghi)
B
O
O
'
,'
f
,
L
' !
O
/'
L
!
g'á trị dữ liệu trong các
trường của bảnghi hs1
tương ứng lần lượt...
... trường
của biến bản ghi
4. Gán giá trị cho biến bản ghi
1. Khái niệm
Type <Tên kiểubản ghi& gt; = record
<Têntrường1>:<kiểutrường1>;
.
<Têntrườngk>:<kiểutrườngk>;
end;
... .
<Têntrườngk>:<kiểutrườngk>;
end;
Var
<tênbiếnbản ghi& gt;: <Tên kiểubản ghi& gt;;
Tên_biến _bản_ ghi . Tên_trường
HÃy
nhớ
Yêu cầu về nhà: Xem phần cấutrúccâu lệnh Withdo (sgk- tr134) và
làm ... kiểu dl cho các trường
Khai báo biến kiểubản ghi
Đ13 .kiểu bản ghi
a, Nhập thông tin học sinh
Các bước Thể hiện bằng Pascal
- Nhập số học sinh
- Nhập dữ liệu (các thuộc
tính ) của từng bản...
... xếp loại D.
kiểu bảnghi
kiểu bản ghi
Dàn ý:
{ Khai báo biến kiểubản ghi}
Begin
{ Nhập số học sinh N}
For I:= 1 to N do
begin
{Nhập giá trị cho từng trường của bản ghi}
{Biện luận ... kết quả ra màn hình}
End.
kiểu bảnghi
kiểu bản ghi
2. Gán giá trị
Có 2 cách cơ bản:
+ C1: Dùng lệnh gán trực tiếp: Nếu A và B là 2
biến bảnghi cung kiểu, thi ta có thể gán giá trị
của ... b¶n ghi& gt;;
kiÓu b¶n ghi
kiÓu b¶n ghi
C¸ch tham
C¸ch tham chiÕu
NÕu A lµ mét biÕn kiÓu b¶n ghi vµ X lµ mét trêng cña
A, khi ®ã ®Ó tham chiÕu ®Õn trêng X ta viÕt:
A.X
kiểu bản...
... khai báo kiểubản ghi.
* Nêu những đặc điểm cơ bản giống và khác của
kiểu bảnghi với hai kiểu dữ liệu cấutrúc đã học
(Kiểu mảng và kiểu xâu)?
Sự giống nhau và khác nhau giữa kiểubảnghi với ... phép người lập trình tự định nghĩa một
kiểu dữ liệu có cấutrúc đó là kiểubảnghi ( Record).
Vậy kiểubảnghi là gì ?
TiÕt 22:
Để khai báo một kiểubảnghi cần xác định những yếu tố:
-
Đối ... trạch
6.0
6.0
TB
TB
*Ta có bảng mô tả sau:
Trường
Bản
ghi
+Trường Họ và tên có kiểu dữ liệu String, trường
Năm sinh có kiểu dữ liệu Interger…
+Theo hàng ngang là các bản ghi. Mỗi bảnghi là
tập hợp dữ...
... cho từng trường
của bảnghi hoặc giữa hai
biến cùng kiểu.
Khai báo: tên biến bản ghi, tên
và kiểu dữ liệu các trường.
Tham chiếu trường của bản ghi:
Tên biến bản ghi. tên trường
Type
Hocsinh ... 13(T33)
Kiểubản ghi
Nội dung
Nội dung
1. Khái niệm
1. Khái niệm
2. Khai báo
2. Khai báo
3. Các thao
tác với bg
3. Các thao
tác với bg
Củng cố
Củng cố
1. Khái niệm
-
Kiểu dữ liệu có cấu trúc.
-
... liệu cho bảnghi
thứ n.
* Nhập giá trị trường cho SBD của học sinh thứ nhất nằm
ở bảnghi đầu tiên.
* Tương tự như vậy nhập giá trị các trường còn lại.
3. C¸c thao t¸c víi b¶n ghi
Readln(a.sbd);
Readln(a.hoten);
Readln(a.toan);
Readln(a.Tin);
Type...
... TEXT;
•
Tệp văn bản
•
Tệp định kiểu
Var
<
Tên biến tệp> : File of < ;kiểu phần tử>;
Program vd2;
Uses crt;
Var
tep1:File of Real;
Ví dụ:
Cú pháp :
Thủ tục Write ghi giá trị một ... với tệp
Ghi dữ liệu lên tệp
Đọc dữ liệu từ tệp
Gán tên tệp
assign(<Tên biến>, <Tên Tệp>)
Mở tệp để ghi
Rewrite(<Tên biến tệp>)
Mở tệp để đọc
Reset(<Tên biến tệp>)
Ghi dữ ... (hay
nhiều) phần tử tệp. Các biến phải cùng kiểu với phần tử tệp.
WRITE (<Tên biến tệp>, <ds biến>);
c) Ghi dữ liệu tệp
Thủ tục Writeln ghi giá trị một (hay nhiều) biến vào một (hay...
... biệt 2 loại tính từ V-ed và V-ing: dùng -ed để miêu tả về người, -ing cho vật. và khi
muốn nói về bản chất của cả người và vật ta dùng –ing, e.g.1: That film is boring. E.g.2: He is
bored. E.g.3:...
... := B.Toan;
Chú ý: Hai biến A và B phải
được khai báo cùng 1 kiểubản
ghi
b, Các thao tác xử lí trong bản ghi.
Đ13 .kiểu bản ghi
Tính tổng điểm Toán và Văn của từng học sinh trong lớp:
For ... nhập hết dữ liệu cho bảnghi thứ n.
Người 1 Người 2 Người 3 Người n
Lớp
Khi i=1 Lop[1].SBD
Đ13 .kiểu bản ghi
2. Khai báo
3. Tham chiếu đến từng trường
của biến bản ghi
Ví dụ:
Lop[i].hoten
... bản ghi
Ví dụ:
Lop[i].hoten
Lop[i].Toan
Tên_biến _bản_ ghi . Tên_trường
1. Khái niệm
4. Gán giá trị cho biến bản ghi
- Gán nguyên cả biến bản ghi
- Gán lần lượt từng trường
Ví dụ:
A:= B;
A.hoten...
... Tuần 13; tiết 25
Bài 13: KIỂUBẢN GHI
I. Mục tiêu
1. Kiến thức
- Biết khái niệm kiểubản ghi.
- Biết cách khai báo bản ghi, truy cập trường của bản ghi.
2. Kó năng
- Biết mô tả một ... ….
Hđ2:
GV: ta có cách khai báo kiểu
bản ghi như sau:
GV: Viết định nghóa kiểu khai
báo bảnghi lên bảng.
GV: gọi HS lên bảng viết khai
báo
HS: HS lên bảng viết khai báo
GV: Giải thích ... báo:
* Cách định nghóa kiểubản ghi:
type <tên kiểubản ghi& gt; = record
<tên trường1 >:< ;kiểu trường 1>
……………………………………………………….
<tên trường k >:< ;kiểu trường k>
end;
*...
... < ;Kiểu trường k>;
End;
Var <Tên biến bản ghi& gt; :<Tên kiểu
bản ghi& gt;;
Định
nghĩa
kiểu bản
ghi
Khai báo biến kiểu
bản ghi
2. Khai báo
1. Khái niệm
Type<TênKiểuBản ghi& gt;= ... dụng
Type<TênKiểuBản ghi& gt;= record;
<Tên trường1>:< ;Kiểu trường 1>;
…
<Tên trườngk>:< ;Kiểu trường k>;
End;
Var <Tên biến bản ghi& gt; :<Tên
kiểu bản ghi& gt;;
Tên biến bản ... HocSinh;
Type<TênKiểuBản ghi& gt;= record
<Tên trường1>:< ;Kiểu trường 1>;
…
<Tên trườngk>:< ;Kiểu trường k>;
End;
Var <Tên biến bản ghi& gt; :<Tên
kiểu bản ghi& gt;;
2....
... khai báo 1 mảng gồm các
bản ghi. HÃy tạo kiểu mảng đó
- Hỏi: Yêu cầu HS phân biết sự khác
nhau giữa kiểubảnghi và kiểu mảng 1
chiều?
<Tên trờng 1>: < ;Kiểu trờng 1>;
... < ;Kiểu trờng 1>;
<Tên trờng 2> : < ;Kiểu trờng 2>;
end;
- Khai báo biến bảnghi
Var <Tên biến bản ghi& gt;:<Tên kiểubản ghi& gt;;
Type hocsinh = record
Hoten: string[30]; ... chiều ghép nhiều phần
tử cùng kiểu dữ liệu. Kiểubảnghi ghép
nhiều phần tử có thể có kiểu dữ liệu khác
nhau.
2. Hoạt động 2 : Tìm hiểu cách sử dụng kiểubảnghi trong ngôn ngữ lập trình Pascal...