... : khung ngang với đăc trưng tiết diện hình Sàn dày 100 Vật liề bê tơ cốt liều: tơng ốt thép B20 có đặc trưng vật liệu : E = 2.65e7 μ=0.2 Rn = 11000 kPa kPa Các trườn hợp tải tổ hợp tải trọng phần ... trọng Bước 5 : gán tải trọng Bước 6 : khai báo tổ hợp tải trọng Bước 7 : gán điều kiện biên, liên kết cho Model, mesh sàn Bước 8 : save file và giải Bước 9 : xem biểu đồ nội lực lực Bước 10 : xuất...
... nói toán tử số học C phần sau Tuy nhiên, có loại toán tử khác C bàn tới phần 2.5 Các toán tử số học (Arithmetic Operators) Những toán tử số học sử dụng để thực thao tác mang tính số học Chúng chia ... cho kết số dư phép chia số nguyên Ví dụ: 5%2 cókết Tuy nhiên, % sử dụng với kiểu có dấu chấm động Chúng ta xem xét ví dụ toán tử số mũ 9^2 Ở số số mũ Số bên trái ‘^’ số số bên phải ‘^’ số mũ Kết ... dấu chấm động Kiểu float (số thực) chiếm byte có tới số phần sau dấu thập phân, double chiếm bytes có tới 10 số phần thập phân char chiếm byte cókhả lưu ký tự đơn (character) void dùng điển...
... printf(“%f”, si); } Ðể thấy kết đầu ra, thực tiếp bước sau: Lưu tập tin với tên myprogramI.C Biên dịch tập tin myprogramI.C Thực thi chương trình myprogramI.C Trở trình soạn thảo Mẫu kết xuất cho chương ... tin myprogramII.C Thực thi chương trình myprogramII.C Trở trình soạn thảo Mẫu kết đầu chương trình hình sau: Hình 3.2: Kết myprogramII.C Biến,Toán tử Kiểu liệu 43 Phần II – Trong thời gian 30 phút ... tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân số với hiển thị kết 44 Lập trình C Bài tập tự làm Viết chương trình tính diện tích chu vi vòng tròn Viết chương trình nhập...
... trả kết dạng số ban đầu Ví dụ: Biểu thức 10 & 15 có nghĩa (1010 & 1111) trả giá trị 1010 có nghĩa 10 Biểu thức 10 | 15 có nghĩa (1010 | 1111) trả giá trị 1111 có nghĩa 15 Biểu thức 10 ^ 15 có ... float chuyển thành double Nếu có toán hạng double, toán hạng lại chuyển thành double, kết double Nếu có toán hạng long, toán hạng lại chuyển thành long, kết long Nếu có toán hạng unsigned, toán ... Các biểu thức toán học C biểu diễn cách sử dụng toán tử số học với toán hạng dạng số ký tự Những biểu thức gọi biểu thức số học (Arithmetic Expressions) Ví dụ biểu thức số học : a * (b+c/d)/22;...
... Chuỗi (String) Số nguyên có dấu (Signed decimal integer) Số thập phân có dấu chấm động (Floating point) Số thập phân có dấu chấm động - Biểu diễn phần thập phân Số thập phân có dấu chấm động - Biểu ... Hằng số 300 10 + Biểu thức 15 Không có (Nil) Không có Good Morning Mr Lee Chỉ chứa lệnh Count định dạng Chỉ ký tự Không có văn ký tự không in Biến 100 Không có Hello (Trên dòng mới) Chỉ chứa định ... định trường nhập kếtthúc bắt đầu Có tương ứng lệnh định dạng với trường danh sách tham số theo thứ tự xác định, bỏ qua ký tự khoảng trắng bên Do đó, đầu vào trải dòng, miễn có ký tự phân cách,...
... (không bắt buộc), nên có cấu trúc tương tự sau:¶ câu lệnh Ví dụ, marks1 marks2 điểm hai môn họcsinhviên Điểm marks2 cộng thêm điểm nhỏ 50 marks1 lớn 50 Nếu marks2 lớn 50 sinhviên đạt loại ‘A’ ... đưa mức trợ cấp cho nhân viên ứng với loại nhân viên sau: Loại nhân viên A B Những loại khác Mức trợ cấp 300 250 100 Tính lương cuối tháng nhân viên (Mức lương loại nhân viên nhập từ người dùng) ... biểu diễn đoạn if có cấu trúc sau: if (marks1 > 50 && marks2 < 50) marks2 = marks2 + 5; if (marks2 >= 50) grade = ‘A’; Deleted: Xét ví dụ marks1 marks2 điểm đạt sinhviên hai môn học Cộng ‘thêm...
... Window’ KẾT QUẢ: Number after Subtraction: 57 Lập trình C Phần II - Trong thời gian 30 phút kế tiếp: Một họcviên kiểm tra môn học Mỗi kiểm tra tối đa 100 điểm Điểm trung bình họcviên tính, họcviên ... Window’ KẾT QUẢ: Enter the Sales Amount: 15000 Enter the grade: A Commission = 1500 8.5 Sử dụng lệnh ‘switch’: Trong phần sử dụng lệnh ‘switch’ Chương trình hiển thị kết tùy vào toán tử toán học ... == num2) kiểm tra xem giá trị biến num1 có biến num2 không Trong C, ký hiệu == sử dụng để kiểm tra hai toán hạng có không Nếu điều kiện (num1 == num2) có giá trị true hàm printf() theo sau thực...
... nhỏ 100 biểu thức luôn trả giá trị true Nên vòng lặp không kếtthúc Nếu có điều kiện kiểm tra để kếtthúc vòng lặp, vòng lặp kếtthúccó điều kiện điều kiện false Ví dụ sau minh họa điều #include ... điều khiển Vòng lặp kếtthúc biến num có giá trị 255 Deleted: Đoạn mã nhập giá trị cho biến num nhập vào giá trị 255 Vòng lặp biểu thức định trị lại tham số Vòng lặp kếtthúc num có giá trị 255.¶ ... dụng để kếtthúc case câu lệnh switch để kếtthúc vòng lặp, mà không cần kiểm tra điều kiện vòng lặp Deleted: và/ Deleted: bỏ qua Khi chương trình gặp lệnh break vòng lặp, vòng lặp kếtthúc quyền...
... ngược Trong chương trình có biến số nguyên num Biến khởi tạo Xét dòng mã lệnh sau: while (num >= 0) { printf(“\n%d”, num); num ; } Lệnh ‘while’ kiểm tra, giá trị biến num có lớn hay không Nếu điều ... Giảm số xuống đơn vị In giai thừa Vòng lặp Bài tập tự làm Khai báo biến lưu tuổi người In tên người với số lần in số tuổi Viết chương trình sinh dãy số theo dạng sau: 12 123 1234 12345 123456 ... dowhile.C Biên dịch tập tin dowhile.C Thực thi chương trinh dowhile.C Trở cửa sổ ‘Edit Window’ KẾT QUẢ: Enter a number 11 No is 11 Enter a number 50 No is 50 Enter a number No is The total numbers...
... a, p, p, l, e Nếu chuỗi nhập vào ap, kết là: The string is ap 97 112 100 Trong ví dụ trên, có hai ký tự nhập, ký tự thứ ba ký tự null Điều cho biết chuỗi kếtthúc Những ký tự lại ký tự không dự ... trên, tính quan trọng ký tự null trở nên rõ ràng Ký tự null xác định kếtthúc chuỗi cách để hàm làm việc với chuỗi điểm kếtthúc chuỗi Mặc dù C kiểu liệu chuỗi, cho phép chuỗi Một chuỗi dãy ký ... strings: alice has seen wonderland 11 Tóm tắt học Một mảng tập hợp phần tử liệu có kiểu tham chiếu tên Mỗi phần tử mảng có kiểu liệu, lớp lưu trữ có đặc tính Mỗi phần tử lưu trữ vị trí nhớ...
... hình 12.8 12.9 Hình 12.8: Kết xuất I arrayI.C - Nhập vào giá trị Hình 12.9 : Kết xuất II arrayI.C – Xuất giá trị 12.1.2 Cộng ma trận sử dụng mảng hai chiều Các mảng có nhiều chiều Một ví dụ tiêu ... desnum[i]); } Để xem kết quả, thực theo bước liệt kê đây: Lưu tập tin với tên arrayI.C Biên dịch tập tin, arrayI.C Thực thi chương trình, arrayI.C Trở trình soạn thảo Ví dụ kếtthực thi chương ... 175 Thực thi chương trình arrayII.C Trở trình soạn thảo Một ví dụ kếtthực thi chương trình trình bày hình 12.13 Hình 12.13 : Kết I arrayII.C – Nhập giá trị 176 Lập trình C Phần II – Trong thời...
... var2 có kiểu liệu int trỏ trỏ đến biến có kiểu liệu int Kiểu liệu sở trỏ xác định kiểu biến mà trỏ trỏ đến Về mặt kỹ thuật, trỏ có kiểu trỏ đến vị trí nhớ Tuy nhiên, tất phép toán số học trỏ có ... Toán tử * hiểu “tại địa chỉ” Deleted: ề Cả hai toán tử * & có độ ưu tiên cao tất toán tử toán học ngoại trừ toán tử lấy giá trị âm Chúng có độ ưu tiên với toán tử lấy giá trị âm (-) Chương trình ... mảng phải có kiểu liệu) Vì vậy, biểu thức không phép cộng; thật xác định địa chỉ, số xác định ô nhớ Biểu thức (ary + i) trình bày cho địa biểu thức toán học Như nói trước, số lượng ô nhớ kết hợp...
... is: %d “, word, vowcnt); } Xem kết quả, theo bước sau: Lưu tập tin với tên pointerI.C Biên dịch tập tin, pointerI.C Chạy chương trình, pointerI.C Trở trình soạn thảo Kết chương trình thể hình 14.1 ... printf(“\n%s”, ptr[i]); } } Để xem kết quả, thực theo bước sau: Lưu tập tin với tên pointII.C Biên dịch tập tin, pointII.C Chạy chương trình, pointII.C Trở trình soạn thảo Kết ví dụ hiển thị hình 14.5 ... vị nội dung hai ô nhớ Để minh họa điều này, viết chương trình C để xếp tập chuỗi theo thứ tự abc Có nhiều cách giải chương trình Chúng ta dùng mảng trỏ ký tự để hiểu cách dùng mảng trỏ Để thực...
... chúng lần gọi Điều có nghĩa là, hàm kếtthúc sau gọi lại, biến tĩnh định nghĩa hàm giữ giá trị chúng Sự khai báo biến tĩnh bắt đầu với từ khóa static Có thể định nghĩa biến tĩnh có tên hướng dẫn ... var có giá trị 67 (ASCII C) Sau lần gọi hàm cuối cùng, var tăng giá trị theo thi hành lệnh printf() Giá trị bị chương trình kếtthúc Deleted: thực thi 15.7.4 Biến ghi Các máy tính có ghi số học ... Cần ý tham số hình thức khai báo có kiểu liệu với đối số sử dụng gọi hàm Trong trường hợp có sai, C không hiển thị lỗi đưa kết không mong muốn Điều vì, C đưa vài kết tình khác thường Người lập...
... functionI.C Trở trình soạn thảo Kết chương trình minh họa hình 16.1 Deleted: Một kếtkếtthực thi chương trình hình 16.1 Hình 16.1: Kết functionI.C 1.2 Sử dụng tham số hàm Các tham số sử dụng để truyền ... trình, functionII.C Trở trình soạn thảo Kết chương trình minh họa hình 16.2 Deleted: Một ví dụ kếtthực thi chương trình trình bày hình 16.2.¶ Hình 16.2: Kết functionII.C Hàm Deleted: I 233 Phần ... ngoặc () hàm tham số 16.2.1 Định nghĩa hàm có tham số Một hàm định nghĩa với tên hàm theo sau dấu ngoặc mở (, sau tham số cuối dấu ngoặc đóng ) Bên hàm, có nhiều câu lệnh Ví dụ, calculatesum (int...
... with C getch(); } Để xem kết quả, thực bước sau đây: Lưu tập tin với tên stringI.C Biên dịch tập tin, stringI.C Thực thi chương trình, stringI.C Trở chương trình soạn thảo Kết chương trình minh ... name_arr[x] - 32; } } Để xem kết quả, thực bước sau đây: Lưu tập tin với tên stringII.C Biên dịch tập tin stringII.C Thực thi chương trình stringII.C Trở chương trình soạn thảo Kết chương trình minh ... chương trình stringII.C Trở chương trình soạn thảo Kết chương trình minh họa sau: Deleted: Mẫu kết chương trình sau:¶ Enter string 1: Sharon Enter string 2: Christina Enter string 3: Joanne Enter...
... (.), hay gọi toán tử thành viên Formatted Deleted: tham chiếu đến Các giá trị biến cấu trúc gán cho biến khác có kiểu cách sử dụng câu lệnh gán đơn giản Có thể có cấu trúc nằm cấu trúc khác ... Deleted: dòng Có thể gán giá trị biến cấu trúc cho biến khác kiểu cách sử dụng câu lệnh gán đơn giản Chẳng hạn, books1 books2 biến cấu trúc có kiểu, câu lệnh sau hợp lệ books2 = books1; Cũng có trường ... dung lượng thời nhớ Có thể có cấu trúc lồng cấu trúc lồng cấu trúc khác v.v… Tên biến thường đặt theo cách thức gợi nhớ nội dung thông tin mà lưu trữ Ví dụ như: Deleted: có Deleted: Các tên biến...
... trữ thông tinh sinhviên cấu trúc Dữ liệu phải bao gồm mã sinh viên, tên sinh viên, khóa học đăng ký năm đăng ký Viết hàm để hiển thị thông tin chi tiết sinhviên nhập học năm học Viết hàm khác ... thông tin chi tiết sinhviên biết mã sinhviên Deleted: liệu Deleted: định vị Deleted: dựa vào mã sinhviên cho Yêu cầu: a Định nghĩa cấu trúc để lưu trữ thông tin chi tiết sinhviên b Khai báo ... chi tiết sinhviên cho phép nhập vào mã sinh viên, dùng vòng lặp để kiểm tra mã sinh viên, nếu mã sinhviên trùng với mã nhập hiển thị thông tin chi tiết sinhviên Ngoài ra, hàm cho phép người dùng...