Tài liệu học lập trình c cho người khiếm thị
  • 1. LỜI NÓI ĐẦU
    • Lời nói đầu
  • 2. BÀI HỌC LÝ THUYẾT
    • Bài 1. Giới thiệu về ngôn ngữ lập trình C
    • Bài 2. Cài đặt môi trường và viết chương trình đầu tiên
    • Bài 3. Biến và kiểu dữ liệu
    • Bài 4. Toán tử và biểu thức
    • Bài 5. Nhập và xuất trong C
    • Bài 6. Câu lệnh điều kiện rẽ nhánh
    • Bài 7. Vòng lặp
    • Bài 8. Mảng
    • Bài 9. Con trỏ
    • Bài 10. Hàm
    • Bài 11. Chuỗi
    • Bài 12. Các kiểu dữ liệu nâng cao và thuật toán sắp xếp
    • Bài 13. Quản lý tập tin
  • Bài tập nhỏ
    • Bài tập 1: Biến và kiểu dữ liệu
    • Bài tập 2: Toán tử và biểu thức
    • Bài tập 3: Nhập và xuất trong C
    • Bài tập 4: Câu lệnh điều kiện
    • Bài tập 5: Vòng lặp
    • Bài tập 6: Mảng
    • Bài tập 7: Con trỏ
    • Bài tập 8: Hàm
    • Bài tập 9: Chuỗi
    • Bài tập 10: Dữ liệu nâng cao và sắp xếp
    • Bài tập 11: Quản lý tập tin
  • Bài tập lớn
    • Bài tập 1: Quản lý sinh viên
    • Bài tập 2: Phần mềm quản lý thư viện
    • Bài tập 3: Chương trình quản lý danh bạ
  • 4. VÍ DỤ MINH HỌA
    • Ví dụ 1: Chương trình Hello World
    • Ví dụ 2: Máy tính đơn giản
    • Ví dụ 3: Kiểm tra số nguyên tố
    • Ví dụ 4: Đọc và ghi file trong C
    • Ví dụ 5: Sử dụng con trỏ trong C
    • Ví dụ 6: Quản lý sinh viên sử dụng struct
    • Ví dụ 7: Sắp xếp mảng bằng thuật toán Bubble Sort
    • Ví dụ 8: Đọc ghi file CSV
    • Ví dụ 9: Duyệt mảng bằng con trỏ
    • Ví dụ 10: Quản lý bộ nhớ động
    • Ví dụ 11: Sử dụng vòng lặp để xử lý dữ liệu
    • Ví dụ 12: Xử lý chuỗi bằng thư viện string.h
    • Ví dụ 13: Cấu trúc dữ liệu nâng cao
  • 5. PHỤ LỤC
    • phần I. Các hàm chuẩn trong thư viện C
    • phần II. Cấu trúc dữ liệu trong C
    • Phần III: Thuật toán cơ bản
    • Phần IV: Thuật ngữ lập trình
  • 6. THÔNG TIN TÀI LIỆU
    • thông tin tài liệu
Powered by GitBook
On this page
  • I. Mục tiêu
  • II. Bài tập mẫu
  • III. Bài tập thực hành
  • Bài 1:
  • Bài 2:
  • Bài 3:
  1. Bài tập nhỏ

Bài tập 1: Biến và kiểu dữ liệu

I. Mục tiêu

  • Hiểu khái niệm về biến và kiểu dữ liệu trong ngôn ngữ lập trình C.

  • Biết cách khai báo, khởi tạo và sử dụng biến.

  • Ứng dụng các kiểu dữ liệu phù hợp trong lập trình.

  • Rèn luyện kỹ năng viết code chuẩn và dễ đọc.

II. Bài tập mẫu

Yêu cầu: Viết một chương trình C khai báo các biến thuộc các kiểu dữ liệu khác nhau và in ra màn hình giá trị của chúng.

Gợi ý thực hiện:

  1. Khai báo các biến thuộc các kiểu dữ liệu như int, float, char, double.

  2. Khởi tạo giá trị cho từng biến.

  3. Sử dụng printf để in giá trị của từng biến ra màn hình.

Ví dụ minh họa:

#include <stdio.h>

int main() {
    int soNguyen = 10;
    float soThuc = 3.14;
    char kyTu = 'A';
    double soThucLon = 12345.6789;

    printf("Giá trị của biến soNguyen: %d\n", soNguyen);
    printf("Giá trị của biến soThuc: %.2f\n", soThuc);
    printf("Giá trị của biến kyTu: %c\n", kyTu);
    printf("Giá trị của biến soThucLon: %.4lf\n", soThucLon);

    return 0;
}

III. Bài tập thực hành

Bài 1:

Viết chương trình khai báo các biến với các kiểu dữ liệu int, float, char, double, long, short. Nhập giá trị từ bàn phím và hiển thị chúng ra màn hình.

Gợi ý:

  • Dùng scanf để nhập dữ liệu từ người dùng.

  • Dùng printf để hiển thị giá trị nhập vào.

Bài 2:

Viết chương trình tính tổng, hiệu, tích, thương của hai số nguyên do người dùng nhập vào.

Gợi ý:

  • Khai báo hai biến số nguyên.

  • Nhập giá trị từ bàn phím.

  • Thực hiện các phép tính và hiển thị kết quả.

Bài 3:

Viết chương trình nhập một ký tự từ bàn phím và in ra mã ASCII của ký tự đó.

Gợi ý:

  • Dùng char để lưu ký tự.

  • Sử dụng printf để in mã ASCII bằng %d.

Hoàn thành các bài tập trên để củng cố kiến thức về biến và kiểu dữ liệu trong C.

PreviousBài 13. Quản lý tập tinNextBài tập 2: Toán tử và biểu thức

Last updated 2 months ago