Bài tập kiểu bản ghi
Chia sẻ bởi Phạm Thành Phong |
Ngày 25/04/2019 |
62
Chia sẻ tài liệu: Bài tập kiểu bản ghi thuộc Tin học 11
Nội dung tài liệu:
Ngày soạn: 24/02/2011
Người soạn: Phạm Thành Phong
Ngày giảng: …/02/2011
Người giảng: Phạm Thành Phong
Tiết: 34
CHỮA BÀI TẬP
I, Mục đích, yêu cầu.
1, Mục đích.
- Củng cố các kiến thức về: dữ liệu có cấu trúc kiểu bản ghi.
- Rèn luyện kĩ năng khai báo dữ liệu kiểu bản ghi trong pascal.
- Giúp học sinh hiểu sâu hơn về dữ liệu kiểu bản ghi.
2, Yêu cầu.
- Học sinh nắm được các kiến thức cơ bản về dữ liệu kiểu bản ghi.
- Biết cách khai báo dữ liệu kiểu bản ghi trong pascal.
II, Chuẩn bị.
1, Giáo viên.
- SGK Tin Học 11.
- Giáo án, phấn, bảng.
2, Học sinh.
- Vở ghi lý thuyết của học sinh về những bài học trước.
- SGK Tin học 11.
- Học bài cũ và đọc bài mới này trước khi đến lớp.
III, Nội dung chi tiết.
Hoạt động 1: Nhắc lại lý thuyết.
Hoạt động 2: Chữa bài tập
Bài 1:
Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
Bài 2:
Chữa bài tập 11 - trang 80 - tin học 11.
IV, Tiến trình lên lớp và nội dung bài giảng.
1, Ổn định lớp.
2, Kiểm tra bài cũ.
Kết hợp kiểm tra bài cũ trong khi chữa bài tập.
3, Đặt vấn đề.
Ở tiết trước các em đã được làm quen với dữ liệu kiểu bản ghi. Để hiểu rõ hơn về kiểu bản ghi hôm nay chúng ta sẽ đi làm một số bài tập về kiểu bản ghi.
4, Nội dung bài giảng.
Hoạt động 1: Nhắc lại Lý thuyết.
Hoạt động giáo viên
Hoạt động học sinh
- Yêu cầu học sinh nhắc lại phần khai báo biến.
- Nhắc lại phần khai báo biến:
type = record
:
....................................................
:
end;
var
: ;
Hoạt động 2: Chữa bài tập:
Bài 1:
Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
Hoạt động giáo viên
Hoạt động học sinh
Đọc yêu cầu bài toán:
- Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
- Yêu cầu 1 học sinh lên bảng chữa bài tập.
- Gọi 1 em nhận xét bài của bạn.
- Nhận xét, đánh giá và cho điểm học sinh.
- Chú ý lắng nghe.
- Lên bảng làm bài tập.
- Nhận xét bài làm của bạn.
Chương trình:
program quan_ly_nhan_su;
uses crt;
const Max = 30;
type quanly = record
HoTen:string[30];
NgaySinh:string[10];
DiaChi:string[50];
Luong:real;
end;
var
lop: array[1..Max] of quanly;
n,i: Byte;
Begin
clrscr;
write(`Nhap tong so nhan vien: `); readln(n);
for i:= 1 to n do
begin
writeln(`Nhap thong tin ve nhan vien thu `,i,`: `);
write(`Ho va ten: `);readln(lop[i].HoTen);
write(`Ngay sinh: `);readln(lop[i].NgaySinh);
write(`Dia chi: `);readln(lop[i].DiaChi);
write(`Luong: `);readln(lop[i].Luong);
end;
writeln(`cac nhan vien co luong>= 3 trieu: `);
for i:=1 to n do
if (lop[i].Luong>= 3000000)
Người soạn: Phạm Thành Phong
Ngày giảng: …/02/2011
Người giảng: Phạm Thành Phong
Tiết: 34
CHỮA BÀI TẬP
I, Mục đích, yêu cầu.
1, Mục đích.
- Củng cố các kiến thức về: dữ liệu có cấu trúc kiểu bản ghi.
- Rèn luyện kĩ năng khai báo dữ liệu kiểu bản ghi trong pascal.
- Giúp học sinh hiểu sâu hơn về dữ liệu kiểu bản ghi.
2, Yêu cầu.
- Học sinh nắm được các kiến thức cơ bản về dữ liệu kiểu bản ghi.
- Biết cách khai báo dữ liệu kiểu bản ghi trong pascal.
II, Chuẩn bị.
1, Giáo viên.
- SGK Tin Học 11.
- Giáo án, phấn, bảng.
2, Học sinh.
- Vở ghi lý thuyết của học sinh về những bài học trước.
- SGK Tin học 11.
- Học bài cũ và đọc bài mới này trước khi đến lớp.
III, Nội dung chi tiết.
Hoạt động 1: Nhắc lại lý thuyết.
Hoạt động 2: Chữa bài tập
Bài 1:
Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
Bài 2:
Chữa bài tập 11 - trang 80 - tin học 11.
IV, Tiến trình lên lớp và nội dung bài giảng.
1, Ổn định lớp.
2, Kiểm tra bài cũ.
Kết hợp kiểm tra bài cũ trong khi chữa bài tập.
3, Đặt vấn đề.
Ở tiết trước các em đã được làm quen với dữ liệu kiểu bản ghi. Để hiểu rõ hơn về kiểu bản ghi hôm nay chúng ta sẽ đi làm một số bài tập về kiểu bản ghi.
4, Nội dung bài giảng.
Hoạt động 1: Nhắc lại Lý thuyết.
Hoạt động giáo viên
Hoạt động học sinh
- Yêu cầu học sinh nhắc lại phần khai báo biến.
- Nhắc lại phần khai báo biến:
type
....................................................
end;
var
Hoạt động 2: Chữa bài tập:
Bài 1:
Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
Hoạt động giáo viên
Hoạt động học sinh
Đọc yêu cầu bài toán:
- Đề bài: Viết chương trình bài toán quản lý nhân sự của một phòng tổ chức với các thông tin sau: họ và tên, ngày sinh, địa chỉ, lương. Y/C: In ra màn hình: họ tên và lương của nhân viên lớn hơn 3 triệu.
- Yêu cầu 1 học sinh lên bảng chữa bài tập.
- Gọi 1 em nhận xét bài của bạn.
- Nhận xét, đánh giá và cho điểm học sinh.
- Chú ý lắng nghe.
- Lên bảng làm bài tập.
- Nhận xét bài làm của bạn.
Chương trình:
program quan_ly_nhan_su;
uses crt;
const Max = 30;
type quanly = record
HoTen:string[30];
NgaySinh:string[10];
DiaChi:string[50];
Luong:real;
end;
var
lop: array[1..Max] of quanly;
n,i: Byte;
Begin
clrscr;
write(`Nhap tong so nhan vien: `); readln(n);
for i:= 1 to n do
begin
writeln(`Nhap thong tin ve nhan vien thu `,i,`: `);
write(`Ho va ten: `);readln(lop[i].HoTen);
write(`Ngay sinh: `);readln(lop[i].NgaySinh);
write(`Dia chi: `);readln(lop[i].DiaChi);
write(`Luong: `);readln(lop[i].Luong);
end;
writeln(`cac nhan vien co luong>= 3 trieu: `);
for i:=1 to n do
if (lop[i].Luong>= 3000000)
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Phạm Thành Phong
Dung lượng: |
Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)