1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Ngôn ngữ lập trình C,C++ và các ứng dụng trong công nghệ

Chủ đề trong 'Hỏi đáp Tin học' bởi FrankLee, 09/03/2016.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. FrankLee

    FrankLee Thành viên mới

    Tham gia ngày:
    07/03/2016
    Bài viết:
    31
    Đã được thích:
    0
    /* Bai tap - CHung minh dang thuc An Casi*/
    #include

    unsigned long vetrai(unsigned long n)
    {
    unsigned long tmp=0, i;
    for (i=1; i<=n; i++)
    tmp += i*i*i*i;
    return tmp;
    }

    unsigned long vephai(unsigned long n)
    {
    unsigned long tmp;
    tmp = (long)6*n*n*n*n*n + (long)15*n*n*n*n + (long)10*n*n*n - n;
    tmp = tmp / (long)30 ;
    return tmp;
    }

    void main()
    {
    unsigned long tong1, tong2, n;

    for (n=1; n<=50; n++)
    {
    tong1 = vetrai(n);
    tong2 = vephai(n);
    if (tong1 == tong2)
    {
    printf("\nSo %d thoa man dang thuc An Casi. ", n);
    printf("Tong1 = %ld - Tong2 = %ld", tong1, tong2);
    }
    else
    {
    printf("\nSo %d khong thoa man dang thuc An Casi. ", n);
    printf("Tong1 = %ld - Tong2 = %ld", tong1, tong2);
    }
    }
    getch();
    }
    Vậy thế nào là lập trình C,C++



    Lập trình C:

    • Ra đời vào khoảng năm 1970, viết bởi Dennis Ritchie tại phòng thí nghiệm Bell.

    • „ Ra đời dưới sự ảnh hưởng của các ngôn ngữ trước đó: BCPL (1967) và B (1970).

    • „ Được dùng để viết hệ điều hành Unix

    • „ Độc lập với phần cứng (khả chuyển)

    Lập trình C++


    C++ là ngôn ngữ lập trình hướng đối tượng được mở rộng từ ngôn ngữ C. Do vậy, C++ có ưu điểm là kế thừa được các điểm mạnh của ngôn ngữ C như uyển chuyển, tương thích với các thiết bị phần cứng.Hiện nay, C++ là một ngôn ngữ lập trình phổ biến, được giảng dạy tại các trường đại học trong nước và thế giới đặc biệt được sử dụng rộng rãi do phát triển của công nghiệp hiện nay.



    Đề cương Tìm hiểu về ngôn ngữ lập trình C,C++

    Lập trình C:


    Chương 1: Giới thiệu

    Chương 2: Các cấu trúc điều khiển

    Chương 3: Hàm (functions)

    Chương 4: Mảng (arrays)

    Chương 5: Con trỏ (pointers)

    Chương 6: Kí tự và xâu (characters and strings)

    Chương 7: Cấu trúc và file (structures and files)

    Chương 8: Tiền xử lý (preprocessors)


    Lập trình C++


    Chương 1: Giới thiệu về các phương pháp lập trình

    1.1 Lập trình tuyến tính

    1.2 Lập trình hướng cấu trúc

    1.3 Lập trình hướng đối tượng

    Chương 2: Con trỏ và mảng

    2.1 Khái niệm con trỏ

    2.2 Con trỏ và mảng

    2.3 Con trỏ hàm

    2.4 Cấp phát bộ nhớ cho con trỏ

    Chương 3: Kiểu dữ liệu cấu trúc

    3.1 Định nghĩa cấu trúc

    3.2 Các thao tác trên cấu trúc

    3.3 Mảng cấu trúc, con trỏ cấu trúc

    3.4 Các kiểu dữ liệu trừu tượng (ngăn xếp, hàng đợi, danh sách liên kết)

    Chương 4: Vào ra trên tệp

    4.1 Khái niệm tệp

    4.2 Tệp văn bản và tệp nhị phân

    4.3 Vào ra trên tệp

    Chương 5: Lớp

    5.1 Khái niệm lớp đối tượng

    5.2 Các thành phần của lớp

    5.3 Phạm vi truy nhập lớp

    5.4 Các hàm khởi tạo và huỷ bỏ

    5.5 Mảng đối tượng, con trỏ đối tượng

    Chương 6: Tính kế thừa và tương ứng bội

    6.1 Khái niệm kế thừa

    6.2 Hàm khởi tạo và huỷ bỏ trong kế thừa

    6.3 Truy nhập tới các thành phần trong kế thừa lớp

    6.4 Đa kế thừa

    6.5 Các lớp cơ sở trừu tượng

    6.6 Tương ứng bội

    Chương 7: Một số lớp quan trọng lap trinh c

    7.1 Lớp vật chứa

    7.2 Lớp tập hợp

    7.3 Lớp chuỗi

    7.4 Lớp Windows

    7.5 Lớp ngăn xếp và hàng đợi

    7.6 Lớp danh sách liên kết

Chia sẻ trang này