• Bài giảng Vòng lặpBài giảng Vòng lặp

    Một trong những điểm mạnh lớn nhất của máy tính là khả năng thực hiện một chuỗi các lệnh lặp đi lặp lại. Điều đó có được là do sử dụng các cấu trúc lặp trong ngôn ngữ lập trình. Trong bài này bạn sẽ tìm hiểu các loại vòng lặp khác nhau trong C.

    doc19 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 2265 | Lượt tải: 0

  • Bài giảng bài 8: Điều kiệnBài giảng bài 8: Điều kiện

    Công ty SARA sẽ trả 10% tiền hoa hồng cho nhân viên bán hàng của công ty nếu doanh số bán hàng của nhân viên đạt $10,000 hoặc hơn. Tính tiền hoa hồng phải trả cuối mỗi thánng. Bài toán khai báo hai biến kiểu ‘float’ là sales_amt và com. Chú ý, các biến được khai báo trong cùng một dòng trong chương trình thì sử dụng dấu phẩy (,) để phân cách giữa ...

    doc8 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 2307 | Lượt tải: 0

  • Bài giảng bài 7: Điều kiệnBài giảng bài 7: Điều kiện

    Các vấn đề được đề cập từ đầu đến nay cho phép chúng ta viết nhiều chương trình. Tuy nhiên các chương trình đó có nhược điểm là bất cứ khi nào được chạy, chúng luôn thực hiện một chuỗI các thao tác giống nhau, theo cách thức giống nhau. Trong khi đó, chúng ta thường xuyên chỉ cho phép thực hiện các thao tác nhất định nếu nó thỏa mãn điều kiện đặt r...

    doc18 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1875 | Lượt tải: 0

  • Bài giảng Nhập và xuất trong CBài giảng Nhập và xuất trong C

    Trong C, thư viện chuẩn cung cấp những thủ tục cho việc nhập và xuất. Thư viện chuẩn có những hàm quản lý các thao tác nhập/xuất cũng như các thao tác trên ký tự và chuỗi. Trong bài học này, tất cả những hàm nhập dùng để đọc dữ liệu vào từ thiết bị nhập chuẩn và tất cả những hàm xuất dùng để viết kết quả ra thiết bị xuất chuẩn. Thiết bị nhập chuẩn ...

    doc20 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1949 | Lượt tải: 0

  • Bài giảng bài 5: Toán tử và biểu thứcBài giảng bài 5: Toán tử và biểu thức

    Trong chương này, ta sẽ viết một chương trình tính toán tiền lãi đơn giản (lãi thuần chưa tính tiền vốn vào) khi ta vay tiền. Công thức để tính toán là p * n * r /100. Ở đây ‘p’ có nghĩa là tiền vốn, ‘n’ là số năm và ‘r’ có nghĩa là tỉ lệ lãi suất. Chương trình khai báo ba biến số thực ‘float’ có tên là p, n và r. Chú ý rằng, các biến được khai b...

    doc9 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 2028 | Lượt tải: 0

  • Bài giảng Toán tử và biểu thứcBài giảng Toán tử và biểu thức

    C có một tập các toán tử phong phú. Toán tử là công cụ dùng để thao tác dữ liệu. Một toán tử là một ký hiệu dùng để đại diện cho một thao tác cụ thể nào đó được thực hiện trên dữ liệu. C định nghĩa bốn loại toán tử: toán tử số học (arithmetic), quan hệ (relational), luận lý (logical), và toán tử luận lý nhị phân (bitwise). Bên cạnh đó, C còn có một...

    doc15 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1747 | Lượt tải: 0

  • Bài giảng Biến, toán tử và kiểu dữ liệuBài giảng Biến, toán tử và kiểu dữ liệu

    Như chúng ta đã biết, Biến là tên đặt cho vị trí bộ nhớ máy tính, có thể dùng để lưu trữ các giá trị khác nhau tại những thời điểm khác nhau. Trong chương này, chủ yếu chúng ta sẽ học cách tạo và sử dụng biến. 3.1.1 Tạo biến Tạo biến bao gồm việc tạo kiểu dữ liệu và tên hợp lý cho biến, ví dụ: int currentVal; Trong ví dụ trên, tên biến là “cur...

    doc6 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1817 | Lượt tải: 0

  • Bài giảng Biến và kiểu dữ liệuBài giảng Biến và kiểu dữ liệu

    Bất cứ chương trình ứng dụng nào cần xử lý dữ liệu cũng cần có nơi để lưu trữ tạm thời dữ liệu ấy. Nơi mà dữ liệu được lưu trữ gọi là bộ nhớ. Những vị trí khác nhau trong bộ nhớ có thể được xác định bởi các địa chỉ duy nhất. Những ngôn ngữ lập trình trước đây yêu cầu lập trình viên quản lý mỗi vị trí ô nhớ thông qua địa chỉ, cũng như giá trị lưu tr...

    doc15 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1842 | Lượt tải: 0

  • Bài giảng Những khái niệm cơ bản về ngôn ngữ CBài giảng Những khái niệm cơ bản về ngôn ngữ C

    Ngày nay, khoa học máy tính thâm nhập vào mọi lĩnh vực. Tự động hóa hiện đang là ngành chủ chốt điều hướng sự phát triển thế giới. Bất cứ ngành nghề nào cũng cần phải hiểu biết ít nhiều về Công nghệ Thông tin và lập trình nói chung. Cụ thể, C là một ngôn ngữ lập trình cấp cao mà mọi lập trình viên cần phải biết. Vì thế, trong giáo trình này, chúng ...

    doc22 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1612 | Lượt tải: 0

  • Giáo trình Ngôn ngữ lập trình C - Nguyễn Hữu TuấnGiáo trình Ngôn ngữ lập trình C - Nguyễn Hữu Tuấn

    Mọi ngôn ngữ lập trình đều được xây dựng từ một bộ ký tự nào đó. Các ký tự được nhóm lại theo nhiều cách khác nhau để tạo nên các từ. Các từ lại được liên kết với nhau theo một qui tắc nào đó để tạo nên các câu lệnh. Một chương trình bao gồm nhiều câu lệnh và thể hiện một thuật toán để giải một bài toán nào đó. Ngôn ngữ C được xây dựng trên bộ ký t...

    doc142 trang | Chia sẻ: vietpd | Ngày: 24/08/2013 | Lượt xem: 1541 | Lượt tải: 0