logo
  • 101 Thuật Toán Và Chương Trình Bằng Ngôn Ngữ C

101 Thuật Toán Và Chương Trình Bằng Ngôn Ngữ C

Tác giả
Lê Văn Doanh - Trần Khắc Tuấn - Lê Đình Anh

Số lượt xem : 741

Số lượt download : 132

Ngày upload : 19/11/2023

Ngày cập nhật : 16/05/2024

Tags : Công Nghệ Thông Tin Lập Trình Kỹ thuật Lập trình C/C++ Thuật toán

Kích thước : 4.14 MB

Số trang : 329

Khác với PASCAL, là ngôn ngữ cấp cao được xây dựng với mục đích để học tập và giảng dạy lập trình, ngôn ngữ C và ngôn ngữ phát triển của nó là C được xây dựng xuất phát từ những yêu cầu nội tại của tin học, vì thế C phản ánh những thành tựu mới nhất của phần mềm công nghệ tin học đó là tính có đọng và rất gọn khi lập trình, có thể thâm nhập vào mọi nguồn dữ liệu và hệ thống. C có nhiều mô hình tổ chức bộ nhớ và nói chung người lập trình có thể biết sự tiến triển của chương trình trong bộ nhớ. C có nhiều toán tử rất mạnh. Chương trình viết bằng ngôn ngữ C có thể mòdun hóa và ghép nối dễ dàng. C có tất cả những ưu điểm của ngôn ngữ cấp cao nhưng cũng có những đặc trưng của hợp ngữ...

Vì những ưu điểm kể trên, ngày nay các chương trình lớn đều được viết bằng C hoặc đang được viết lại bằng C. Hệ điều hành WINDOWS. UNIX... đều được viết bằng C. Ngôn ngữ C trở nên bắt buộc đổi với các nhà lập trình chuyên nghiệp.

Ở Việt Nam, ngôn ngữ C và C đang được giảng dạy trong các khoa Công nghệ tin học, Điện tử và thông tin, Đo lường, Điều khiển... của các trường đại học và chuyên nghiệp. Nhiều sách hướng dẫn lập trình ngôn ngữ C do các tác giả trong nước biên soạn và biên dịch đã được xuất bản. Tuy nhiên vẫn còn thiếu bộ sách có tính chất thực hành về C, nhất là còn thiểu những tư liệu, cẩm nang giúp đỡ cho các nhà lập trình bằng ngôn ngữ C đồi với các bài toán khoa học kỹ thuật và kinh tế thường gặp.

Cuốn sách “ 101 thuật toán và chương trình bài toán khoa học kỹ thuật và kinh tế bằng ngôn ngữ C" nhằm bổ sung cho chỗ trống này. Thông qua các chương trình mẫu các tác giả mong muốn cung cấp cho bạn đọc những thuật toán và chương trình của nhiều loại bài toán khoa học kỹ thuật và kinh tế thường gặp.

Toàn bộ cuốn sách gồm 101 chương trình chia làm 11 chương.

Chương 1 là 20 chương trình minh họa giúp bạn đọc mới bắt đầu làm quen với ngôn ngữ C. Các chương trình này có thuật toán đơn giản và được giới thiệu để minh họa cho những vấn đề cơ bản của việc lập trình ngôn ngữ C.

Chương 2 gồm 16 chương trình dành cho các bài toán đại số với các số thực và số phức.

Chương 3 gồm 8 chương trình đồ họa các hàm theo tham số, theo tọa độ rực, các mặt trong không gian 3 chiều.

Chương 4 gồm 12 chương trình dành cho các bài toán vectơ, ma trận, hệ phương trình đại số tuyến tính.

Chương 5 gồm 8 chương trình về đa thức và nội suy đa thức.

Chương 6 gồm 4 chương trình tính tích phân xác định và tích phân kép.

Chương 7 gồm 3 chương trình giải các phương trình phi tuyến.

Chương 8 gồm 3 chương trình tìm cực trị các hàm một biển và hai biến.

Chương 9 gồm 4 chương trình giải phương trình vi phân và hệ phương trình vi phân cấp n.

Chương 10 gồm 4 chương trình về các vấn đề xác suất và thống kê.

Chương 11 gồm 15 chương trình xử lý văn bản, quản lý và một số bài toán ứng dụng khác.

Tất cả các chương trình đều được chạy có kết quả bằng TC91. Các chương trình của cuốn sách này đều được in trực tiếp từ máy tính.

Về bố cục cuốn sách này có nhiều nét giống cuốn sách " 101 thuật toàn và chương trình bài toán khoa học kỳ thuật và kinh tế ngôn ngữ PASCAL " của cùng tác giả, xuất bản năm 1993 và đã được tái bản nhiều lần. Chúng tôi cũng được sự động viên và góp ý nhận xét của nhiều bạn đọc. Nhiều vẫn dễ đã được đưa vào cuốn sách này. Tuy nhiên do trình độ có hạn và nhất là do có ít nguồn tư liệu nên chắc chắn cuốn sách này không tránh khỏi sai sót. Chúng tôi mong được sự chỉ dẫn, góp ý của bạn đọc. Mọi chỉ dẫn, góp ý xin gửi về Khoa Thiết bị điện Trường đại học Bách Khoa Hà Nội. Chúng tôi xin chân thành cảm ơn.

Nếu bạn đọc có yêu cầu về đĩa mềm chứa chương trình cuốn sách này xin liên hệ với khoa Thiết bị điện Trường đại học Bách Khoa Hà Nội - ĐT. 692511 chúng tôi xin cung cấp miễn phí.

Các tác giả

Giáo trình khác

Gợi ý cho bạn

Khổng Tử và Triết Lý Nho Giáo: Nền Đạo Đức Xã Hội Trong Lịch Sử Trung Quốc
27 Tháng 01

Khổng Tử và Triết Lý Nho Giáo: Nền Đạo Đức Xã Hội Trong Lịch Sử Trung Quốc

Là một nhà triết học nổi tiếng trong lịch sử Trung Quốc, Khổng Tử và triết lý Nho giáo của ông đã để lại dấu ấn mạnh mẽ không chỉ trong văn hóa Trung Quốc mà còn trên khắp thế giới

Cơ Thể Tự Chữa Lành: Khám phá Sức Mạnh Tự Nhiên Trong Chúng Ta
06 Tháng 06

Cơ Thể Tự Chữa Lành: Khám phá Sức Mạnh Tự Nhiên Trong Chúng Ta

Trong cuộc sống hối hả và áp lực hiện nay, chúng ta thường dễ mắc các vấn đề sức khỏe và trở nên phụ thuộc vào các biện pháp y tế truyền thống. Nhưng bạn có biết rằng cơ thể chúng ta có khả năng tự chữa lành và phục hồi? Trong bài blog này, chúng ta sẽ khám phá sức mạnh của cơ thể tự chữa lành và cách tận dụng nó để duy trì và nâng cao sức khỏe của chúng ta.

Những lợi ích của việc đọc sách trong việc nâng cao tình cảm và mối quan hệ?
16 Tháng 04

Những lợi ích của việc đọc sách trong việc nâng cao tình cảm và mối quan hệ?

Việc đọc sách không chỉ giúp chúng ta nâng cao trí tuệ và kiến thức, mà còn có thể đóng vai trò quan trọng trong việc cải thiện tình cảm và mối quan hệ của chúng ta.

Toàn tập về cách sử dụng ssh
30 Tháng 09

Toàn tập về cách sử dụng ssh

SSH là viết tắt của "Secure Shell," đây là một giao thức mạng được sử dụng để thiết lập kết nối bảo mật giữa hai máy tính và cho phép truy cập từ xa vào máy chủ hoặc thiết bị khác qua mạng

Phòng tránh Gian lận Trực tuyến khi Mua Sắm Trên Sàn Thương mại Điện tử
13 Tháng 01

Phòng tránh Gian lận Trực tuyến khi Mua Sắm Trên Sàn Thương mại Điện tử

Mua sắm trực tuyến đã trở thành một phần quan trọng của cuộc sống hàng ngày, giúp chúng ta tiết kiệm thời gian và năng lượng. Tuy nhiên, cùng với sự thuận tiện này là nguy cơ gặp phải các trường hợp gian lận trực tuyến, đặc biệt là khi mua hàng trên các sàn thương mại điện tử

Các loại ớt cay nhất thế giới
01 Tháng 11

Các loại ớt cay nhất thế giới

Bạn có biết rằng ớt cay không chỉ là một gia vị phổ biến trong ẩm thực, mà còn là một nguồn cung cấp nhiều vitamin và khoáng chất có lợi cho sức khỏe? Tuy nhiên, không phải ai cũng có thể ăn được ớt cay, đặc biệt là những loại ớt cay nhất thế giới. Bài viết này sẽ giới thiệu cho bạn một số loại ớt cay nhất thế giới, cùng với độ cay và những thông tin thú vị về chúng.

CEO thành công chia sẻ 10 cách Quản lý Thời gian hiệu quả giúp tạo cảm hứng cho các bạn trẻ
20 Tháng 07

CEO thành công chia sẻ 10 cách Quản lý Thời gian hiệu quả giúp tạo cảm hứng cho các bạn trẻ

Chào mừng bạn đến với blog của chúng tôi! Hôm nay, chúng tôi có cơ hội đặc biệt để nghe những lời khuyên quý báu từ một CEO thành công với kinh nghiệm dày dặn về quản lý thời gian và thành công trong sự nghiệp. Hãy cùng tôi trải nghiệm những cách hiệu quả giúp bạn trẻ tận dụng thời gian một cách thông minh và đạt được hiệu suất cao trong cuộc sống.

Top 3 máy đọc sách PDF hỗ trợ ghi chú lý tưởng cho người học
13 Tháng 06

Top 3 máy đọc sách PDF hỗ trợ ghi chú lý tưởng cho người học

Đọc sách bằng máy đọc sách có nhiều lợi ích đáng kể. Dưới đây là một số lợi ích chính khi sử dụng máy đọc sách...