... điều khiển trình tự Bộ môn Tự Động Đo Lường – Khoa Điện
CHƯƠNG 5
KỸ THUẬTLẬPTRÌNH ĐIỀU KHIỂN TRÌNH TỰ
5.1. Điều khiển trình tự dùng thanh ghi.
5.1.1. Nguyên lý cơ bản điều khiển trình tự ... quả của việc thực hiện lệnh
Biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 127
Chương 5: Kỹthuậtlậptrình điều khiển trình tự Bộ môn Tự Động Đo Lường – Khoa Điện
của quá trìnhthực hiện lệnh. ... Chương 5: Kỹthuậtlậptrình điều khiển trình tự Bộ môn Tự Động Đo Lường – Khoa Điện
Hình 5.4: Điều khiển trình tự theo chu trìnhlặp lại...
... là 1+2+3=6.
Cấu trúc điều khiển
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
19
• Nếu biểu thức 2
≠
0 thì cho thực hiện các lệnh của vòng lặp, thực hiện
biểu thức 3. Quay trở lại bước ... switch
1. Cho biết kết quả của đoạn chương trình sau:
int a=9, b=6;
a++;
a=a+b ;
a=a+( b);
Cấu trúc điều khiển
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
21
while (1)
{
printf(“\nNhap ... quả chương trình
Xác định chương trình có sử dụng những biến nào.
Giá trị ban đầu của mỗi biến.
Những biến nào sẽ bị thay đổi trong quá trình chạy chương trình thì lập
thành bảng có...
... tham số, đúng kiểu dữ liệu và đúng thứ tự của
tham số.
Hàm con
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
31
CHƯƠNG 3 HÀM CON
Trình bày cấu trúc của một chương trình, các bước xây ...
của tham số loại này có thể là dữ liệu đầu ra (kết quả) hoặc cũng có thể
vừa là dữ liệu đầu vào vừa là dữ liệu đầu ra.
Hàm con
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
32
int l=strlen(St); ...
sau 17:30.
9. Viết chương trình tính tiền lương ngày cho công nhân, cho biết trước giờ vào
ca, gi
ờ ra ca của mỗi người.
Hàm con
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
40
Đối...
... -1.
Mảng một chiều
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
46
5. Viết chương trình nhập mảng các số thực và xuất các phần tử âm trong
mảng.
6. Viết chương trình nhập mảng các số nguyên ... Mảng một chiều
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
56
III. KẾT LUẬN
Dữ liệu kiểu mảng dùng cho việc biểu diễn những thông tin có cùng kiểu dữ
liệu liên tiếp nhau.
Khi ... 0).
Mảng một chiều
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
52
Kĩ thuật ghép cơ bản
Cho 2 mảng số nguyên a và b kích thước lần lượt là n và m. Viết chương
trình nối mảng b vào cuối...
... hình.
Chuỗi ký tự
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
63
28. Viết 1 chương trình chèn 1 từ ở bất cứ vị trí nào mà người dùng yêu cầu.
29. (*) Viết chương trình nhập vào một chuỗi ... chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.
10. Viết chương trình đổi chữ xen kẻ 1 chữ hoa và 1 chữ thường.
Ví dụ:
nhập ABCDEfgh đổi thành AbCdEfGh
11. Viết chương trình ... xuất hiện bao nhiêu lần trong chuỗi.
Chuỗi ký tự
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
62
14. Viết chương trình tìm kiếm tên trong chuỗi họ tên. Nếu có thì xuất ra là tên
này đã...
...
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
71
39. Viết hàm đếm số lần xuất hiện của phần tử x trong ma trận các số thực.
40. Viết hàm đếm các giá trị nhỏ hơn x trong ma trận các số thực. ... trị x thành phần tử có giá trị y trong
ma trận (x , y nhập từ bàn phím).
Mảng hai chiều
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
64
CHƯƠNG 6 MẢNG HAI CHIỀU
Đây là kiểu dữ liệu dùng ... Viết hàm sắp xếp ma trận theo đường ziczắc chéo
Mảng hai chiều
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
68
• Kĩ thuật đặt lính canh
Viết hàm tìm phần tử nhỏ nhất trong ma trận.
int...
... m;//Trả về vị trí tìm thấy
Đệ qui
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
109
CHƯƠNG 9 ĐỆ QUI
Giới thiệu phương pháp lậptrình theo kỹthuật đệ quy, phân loại, cách hoạt động và ...
trên với n = 5, quá trìnhthực hiện tương tự như trong ví dụ trước, ta có sơ đồ sau:
Đệ qui
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
115
I.4. Ví dụ
Viết chương trình nhập vào mảng ... dừng và bước thực
hiện tiếp theo.
Chỉ nên cài đặt bằng phương pháp đệ qui khi không còn cách giải quyết bằng
cách lặp thông thường.
Đệ qui
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
...
... Viết chương trình theo phương pháp Project
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
118
CHƯƠNG 10 LẬPTRÌNH THEO PHƯƠNG PHÁP PROJECT
I. MỤC TIÊU
Chia một chương trình lớn thành các ... chương trình theo phương pháp Project
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
122
Nội dung file nhap.cpp.
#include <conio.h>
#include <stdio.h>
// Sử dụng kiểu dữ liệu ...
// Sử dụng kiểu dữ liệu HOCSINH và khai báo nguyên mẫu hàm
#include "hocsinh.h"
Viết chương trình theo phương pháp Project
Giáo trình
Bài Tập KỹThuậtLập Trình
Trang
120
...
... ghi dữ liệu mới cho ô nhớ 05Ah vào Cache
=> Đặt D = 1. Cập nhật bảng nhản
* 1D5h = 011
1010101 => Cache miss => CPU dùng cách
ghi có nạp: CPU ghi trực tiếp dữ liệu của ... 000
101 1 0 000
110 1 0 000
111 1 0 111
Î CPUTime
1
> CPUTime
2
Vậy, tốc độ thi hành của chương trình trên Cache cách 2
nhanh hơn trên Cache cách 1 Î Lựa chọn Cache cách 2 để sử dụng. ... k=29 mod 8 = 5 => Lấy khối i=29 đưa
vào cache tại k=5. Vì khối k=5 trong cache có D=1 (dữ
liệu có thay đổi) nên phải copy khối k=5 vào BNT tại i=5
trước khi đưa khối i=29 vào cache.
Cập...
...
Trong thi k đu ca tin hc, các lp trình viên xây dng chng trình bng các
ngôn ng lp trình bc th
p, quá trình np và theo dõi hot đng ca chng trình mt cách
trc tip trong ch ... bc nào đó ca
chng trình. Quá trình kim tra và phát hin li phi đc thc hin trc
khi li đó hoành hành.
Các loi li thng xy ra trong khi vit chng trình có th đc tng kt ... error và warning đc thông báo
ngay khi dch chng trình thành file *.OBJ. Quá trình liên k
t (linker) các file *.OBJ đ
to nên file chng trình mã máy *.EXE ch đc tip tc khi chúng ta...
... Bài giảng thiết kế kỹ thuật
Nguyễn Hồng Thái
124
Sau đây là các bớc thực hành:
Bớc 1: Đặt các dàng buộc giữa chi tiết center.sldprt với hai chi ... Concentic và kích Ok để hoàn
thành mối ghép. Ta có mối ghép khớp
cầu hình 10.2
Ví dụ 2: ghép hai thành phần của khớp trợt.
Hình 10.2
Hình 10.1
Bài giảng thiết kế kỹ thuật
Nguyễn Hồng Thái
114
cây ... họa.
10.11.Xuất bản vẽ lắp thành các bản vẽ chi tiết
Trên bản vẽ lắp hoàn chỉnh của một cơ cấu hay một máy hoàn chỉnh ta
có thể suất thành các chi tiết thành phần. Để làm điều đó ta tiến hành nh
sau:
- Trên...
... Bài giảng thiết kế kỹ thuật
Nguyễn Hồng Thái
30
Hình 3.1
(a) (b)
Hình 3.2
Chơng 3
Các lệnh Chỉnh sửa vẽ nhanh các đối tợng 2D
Chơng này trình bày các lệnh vẽ nhanh, chỉnh sửa ... Sketch Tool hay từ menu
Bài giảng thiết kế kỹ thuật
Nguyễn Hồng Thái
34
Hình 3.11
đối với trờng hợp muốn mảng đối tợng nằm trên toàn bộ vong tròn tiến
hành làm tơng tự nh hớng dẫn cụ thể ở trên.
3.7. ... trái hay phải của đối
Hình 3.10
Bài giảng thiết kế kỹ thuật
Nguyễn Hồng Thái
32
Hình 3.6
Hình 3.7
Tools\SketchTools\ Offset Entities. Khi đà thực hiện lệnh ta có thể chọn
một trong hai phơng...