...
2
2. Thực hiện bản vẽ hai hìnhchiếu với các lớp: Duongcoban, Duongtam, Duongkhuat, Matcat,
Kichthuoc. Gán màu và đường nét cho từng lớp.
3. Thực hiện các bản vẽ gồm 3 hìnhchiếu
...
...
1
2. Thực hiện bản vẽ hai hìnhchiếu với các lớp: Duongcoban, Duongtam, Duongkhuat, Matcat,
Kichthuoc. Gán màu và đường nét cho từng lớp.
3. Thực hiện các bản vẽ gồm 3 hìnhchiếu
...
... Nhap so can tim x:");scanf("%d",&x);
if(TimNP(A,N,x)>=0) printf("\n x o vi tri thu %d trong mang",TimNP(A,N,x));
else printf("Khong tim thay x trong mang"); ... Viết chương trình in các phần tử là số
chính phương trong mảng số nguyên
void InSCP(int A[50],int N)
{ int i;
printf("\n Cac so chinh phuong co the co
la:");
for(i=0; i<N; ... printf(" %d",A[i]);
}
Bài 28: Viết chương trìnhtìm một số có trong
mảng hay không bằng phương pháp nhị phân
int TimNP(int A[],int N,int x)
{
int C,L=0;int R=N-1;
while(L<=R)...
... h=xauconchung(x,y);
// neu co mautronglenhthithuchientim so mauxuathientronglenh do
if(h==mlen(x))
{
inti,n,l,a,td,daixc;
charxau[101];
int k=1;
n=mlen(x);
td=(int) ... vớisốlầnxuấthiệncủachuỗi Y2 trongchuỗi X.
Cáclệnhcũngnhưtậplệnhđượclưutrữtrongmáytínhdướidạng file vănbản: VOICE.INcócấutrúc:
- Dòngđầutiênchứa 2 sốnguyên m, n (m ≤ 10; n ≤ 10)
- mdòngtiếptheochứacácchuỗitrongtậplệnhmẫu. ... của mình trong một thư mục có định dạng: Họ và tên sinh viên –
Mã số sinh viên. Ví dụ: Sinh viên Nguyễn Văn A có mã số sinh viên là 12345 thì tất cả các file
của mỗi bàitập sẽ lưu vào trong thư...
... càng tiến lên. Trong công cuộc khai phá và
tìm ki m ấy kim loại sắt có vai trò đặc biệt, không những thời xa mà đến
nay vẫn giữ vai trò quan trong. Nó là phần không thể thiếu trong các công ... cơ bản trong PLC LG K200S
- Bộ vi xử lý (CPU)
CPU là bộ nÃo của PLC, nó điều khiển và ki m soát toàn bộ mọi hoạt
động bên trong, nó thực hiện các lệnh đà đợc chơng trình hoá lu trữ trong
bộ ... một trong các rơle trung gian : 51X, 51GX, 64X,
59X, 27X, 96B2X có điện.
Trong đó:Rơle 51X bảo vệ quá dòng của 1 trong ba pha R,S,T tác động
Rơle 51GX rơle bảo vệ quá dòng chạm đất của 1 trong...
... số chẵn trong dãy ban đầu, hay
cũng chính là chiều dài c
ủa một dãy kết quả.
2. Viết chương trình minh họa cách sử dụng hàm trong câu 1 với hai trường hợp:
- dãy số ban đầu được chứa trong một ... bộ mã chương trình đã chạy chia làm 3 files như hướng dẫn trong phần 2.3
2. Mô tả từng bước thực hiện như hướng dẫn trong phần 2.3. Trong mỗi bước, cần nêu bật các công
việc đã làm, các vấn ... mảng 2
- Áp dụng thuật toán tìmki m để tìm phần tử lớn nhất/nhỏ nhất trong mảng 1
- Các kết quả quan trọng được in ra màn hình
2. Tổng quát hóa lớp Vector trongbài thí nghiệm 2 thành một...
... nguyên trong khi f có ki u
thực. Tuy vậy phép toán gán này là hợp lệ vì chương trình sẽ tự động chuyển ki u cuả i+2
(bằng 5) sang ki u thực (bằng 5.0) rồi mới gán cho f.
− Ép ki u: trong chuyển ki u ... thức phải có cùng ki u với
biến. Trong trường hợp ki u của giá trị biểu thức khác với ki u của phép gán thì hoặc là
chương trình sẽ tự động chuyển ki u giá trị biểu thức về thành ki u của biến ... của điều ki n, ví dụ làm cho điều ki n đang đúng
trở thành sai.
− Nếu điều ki n luôn luôn nhận giá trị đúng (ví dụ biểu thức điều ki n là 1) thì trong
khối lệnh lặp phải có câu lệnh ki m tra...
... tên của ki u (là một tên gọi do NSD
tự đặt), tên cùng với các thành phần dữ liệu có trongki u cấu trúc này. Một ki u cấu trúc
được khai báo theo mẫu sau:
struct <tên ki u>
{
Ki u_1 ... của điều ki n, ví dụ làm cho điều ki n đang đúng
trở thành sai.
− Nếu điều ki n luôn luôn nhận giá trị đúng (ví dụ biểu thức điều ki n là 1) thì trong
khối lệnh lặp phải có câu lệnh ki m tra ... bin),
ã Kim tra iu kin lp, nu đúng thì thực hiện khối lệnh lặp → thực hiện dãy biểu
thức 2 → quay lai ki m tra điều ki n lặp và lặp lại quá trình trên cho đến bước nào đó việc
ki m tra điều ki n...
... câu lệnh trong C.
ã Bao gm cỏc nhúm:
Kiu s nguyờn : char , int , short , unsigned , long
– Ki u số thực: float , double
– Ki u rời rạc : enum
– Ki u cấu trúc : struct , union
– Ki u rỗng: ... DOS)
Ví dụ về ép ki u lớn sang ki u nhỏ
0000 0001
0000 0000
m=256
0000 0000
c
Ép kiu ln sang kiu nh
ẫp kiu t ng
ã Ki u kết qủa của 1 biểu
thức là ki u lớn nhất
của toán hạng tham ... thứcĐiềuKiện; Tăng/giảm)
{
Khối lệnh;
}
ã KhiTo;
for ( ; Biu thciuKin ; Tăng/giảm)
{
Khối lệnh;
}
ã KhiTo;
for ( ; iuKin ;)
{
Khối lệnh;
Tăng/giảm;
}
Ki m tra điều ki n...
... kch thước mảng.
Function
< ;Ki u d liệu trả về> Tên hàm([ danh sách các tham s]);
Với:
Ki u d liệu : int, float, char, struct (void: không ki u)
Tên hàm : người lậptrình tự ...
Viết hàm xoá phần tử tại vị trí (k) cho trước trong mảng.
Xóa phần tử của mảng
Gợi ý:
+ Trước khi xóa ta phải xác định vị tr cần xóa theo điều ki n phù hợp
của bài toán.
+ Duyt mảng t ... trí) của các phần t trong mảng luôn phân biệt. Theo qui định
của ngôn ngữ C, mảng được quản lý bng chỉ s nguyên, bắt đầu
từ 0, liên tiếp, tăng một đơn vị. Do đó chỉ số trong mảng đóng vai...
... và hằng
Cú pháp khai báo biến:
[ b_t ] kiu-d-liu nh-danh;
Trong ú:
ã
B_t l mt trong nhng t khoỏ: public, private,
protected
ã
Kiu_d_liu l cỏc kiu d liu nh int, float
ã
nh_danh l tờn bin. ... người sử dụng click hai lần liên
tiếp trên điều khiển
6. Ki u dữ liệu cơ bản
Ki u số nguyên:
Ki u số thực dấu chấm động:
Ki u logic
Tên Ki u Mô tả Miền
Int System.Int32 Số nguyên có dấu 32-bit ... Console.WriteLine("Phuong trinh co vo so nghiem");
else
Console.WriteLine("Phuong trinh vo nghiem");
else
Console.WriteLine("Phuong trinh co mot nghiem x =
{0}",-b/a);
...
... có
dấu
L#-2147483648 đến
L#2147483647
L#1
S 5TIM
ER
(Simati
c
Timer)
16 S5 time
với đơn vị
là 10ms
S5T#0H_0M_0S_10MS đến
S5T#2H_46M_30S_0MS
S5T#1M
S5TIME#1M
TIME
(IEC
Time)
32 IEC time
với đơn vị
là 1ms
(số
integer
có ... thời gian ON trễ có chốt (latching ON delay Timer) và định thời OFF trễ
(OFF delay Timer).
4.4.1 Pulse Timer (SP):
Ngõ ra của “pulse Timer” là “1” sau khi Timer được bắt đầu (1). Ngõ ra bị Reset
nếu ... Việc reset ngõ
vào Start trong quá trình Timer đang chạy (4) không làm cho ngõ ra bị reset. Nếu sự thay
đổi tín hiệu “1” được lập lại trong quá trình Timer đang chạy thì Timer được bắt đầu lại,
nghóa...
...
* Sự chuyể n ki u bắt buộc:
Trong C có 2 trường hợp chuyể n ki u: chuyể n ki u tự động và chuyể n
ki u bắ t buộc.
Chuyể n ki u bắ t buộc: đ ược á p dụng khi chuyể n ki u tự động ... Ngôn ngữ C không có ki u logic (boolean như Pascal) mà quan niệ m
0 là false ; Khá c 0 là true
2. Ngôn ngữ C không có ki u chuỗi như ki u string trong Pascal
3. Cá c ki u đồng nhÊ t:
...
Cú pháp
:
Ki u tê nhà m (ds đối số)
{ Khai bá o biế n côc bé;
lÖ nh;
[ return (expr);]
}
- Ki u: Là kế t quả trả về của hà m. Nế u không ghi ki u, C sẽ tự hiể u là ki u
int. Nế...
... B0|1; B → A1|0} Sau khi
loại bỏ đệ quy trái cho văn phạm G thu được văn phạm G’ tương
đương. Trong G’ có bao nhiêu luật sinh có vế trái là B?
A)
2
B)
4
C)
6
D)
8
Đáp án XXX
Câu 12
Cho văn...