1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực hành nhập môn Lập trình

39 1,9K 7
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 0,98 MB

Nội dung

Thực hành nhập môn Lập trình

TRƯỜNG ĐẠI HỌC ĐÀ LẠT KHOA TOÁN - TIN HỌC Y Z TRẦN NGỌC ANH THỰC HÀNH NHẬP MÔN LẬP TRÌNH (Bài Giảng Tóm Tắt) Lưu hành nội -Y Đà Lạt 2008 Z LỜI MỞ ĐẦU Học phần nhằm cung cấp cho sinh viên kỹ gỡ rối, sửa lỗi Visual C++, bổ sung thêm số kiến thức chuỗi, trỏ cung cấp số lượng tương đối lớn tập nhằm giúp sinh viên học tốt học phần “Nhập môn lập trình” Nội dung gồm mục: Mục 1: Hướng dẫn viết chạy chương trình (CT) VC++ 6.0 Mục 2: Hướng dẫn sửa số lỗi / cảnh báo thường gặp Mục 3: Kỹ thuật chạy Debug để gỡ rối CT Mục 4: Một kỹ thuật kiểm chứng tự động CT liệu sinh ngẫu nhiên Mục 5: Con trỏ Mục 6: Tìm hiểu số hàm xử lý chuỗi thư viện string.h Bài tập Đà lạt, 5/2008 Tác giả MỤC LỤC Mục 1: Hướng dẫn viết chạy chương trình (CT) VC++ 6.0 1.1 Chạy Visual Studio C++ 6.0 .1 1.2 Mở dự án Win32 Console Application .1 1.3 Viết chương trình (CT) .4 1.4 Chạy kiểm tra tính CT Mục 2: Hướng dẫn sửa số lỗi / cảnh báo thường gặp Mục 3: Kỹ thuật chạy Debug để gỡ rối CT 12 3.1 Xét CT xuất bảng mã ASCII 256 ký tự 12 3.2 Xét CT dổi số sang hệ 16 .15 3.3 Xét CT dổi số từ hệ 10 sang hệ b dùng hàm 18 Mục 4: Một kỹ thuật kiểm chứng tự động CT liệu sinh ngẫu nhiên 22 Mục 5: Con trỏ 24 5.1 Định nghĩa, khai báo, khởi tạo sử dụng trỏ 24 5.2 Cấp phát thu hồi vùng nhớ trỏ 25 5.3 Toán tử tăng / giảm biến trỏ 25 5.4 Một ứng dụng trỏ để hoán vị giá trị hai biến 26 Mục 6: Tìm hiểu số hàm xử lý chuỗi thư viện string.h 27 Bài tập 28 Thực hành nhập mơn lập trình Mục 1: Hướng dẫn viết chạy chương trình (CT) VC++ 6.0 Để thực hành “Nhập mơn lập trình” Visual C++ 6.0, sinh viên cần thực bước: 1) Chạy Visual Studio C++ 6.0 2) Mở dự án Win32 Console Application 3) Viết chương trình (CT) 4) Chạy kiểm tra tính CT: a Nếu CT có lỗi cú pháp, quay lại (3) để sửa lỗi cú pháp b Nếu CT cho kết không (biểu diễn liệu thuật toán) mong muốn, quay lại (3) c Nếu CT cho kết đúng, tiếp tục chạy thử CT liệu khác (ứng với nhiều trường hợp khác toán) 1.1: Chạy Visual C++ 6.0 1.2: Mở dự án Win32 Console Application: File \ New \ Projects \ Win32 Console Application \ A simple application: Thực hành nhập mơn lập trình Bước Bước Bước 3: Chọn thư mục đặt dự án Bước 4: Đặt tên dự án Bước Thực hành nhập mơn lập trình Kích đơi chuột trái Kích đơi chuột trái Kích đơi chuột trái Thực hành nhập mơn lập trình 1.3: Viết CT: Xét C++ CT in câu chào “Chào bạn đến với Thực hành nhập môn lập trình 1.4: Chạy kiểm tra tính CT CT có lỗi cú pháp, cửa sổ thơng báo có xuất lỗi: Thiếu dấu ; trước lệnh getch Chưa khai báo getch ta khơng sử dụng đến thư viện chứa (“conio.h”) Thực hành nhập mơn lập trình Quay cửa sổ soạn thảo, ta sửa lại CT sau: Thực lại Buớc 4, CT in kết “Chao cac ban den voi C++” (đúng với kết mong muốn) Ấn Enter để trở lại Visual C++ 1.4.1 XÉT CT GIẢI PHƯƠNG TRÌNH BẬC NHẤT: Biên dịch chạy: nhập giá trị cho a 10, ấn Enter nhập giá trị cho b 0, ấn Enter Thực hành nhập mơn lập trình kết CT đúng, ta không vội Thử chạy lại CT với a = 10 b = 5: nghiệm phương trình phải –0.5 (= –5/10), kết lại 0.5 Quay lại CT, sửa lại hàm tìm nghiệm: Sai: phải –b/a Sau sửa lại b/a thành –b/a, ta tiếp tục biên dịch chạy thử CT Nhập lại a = 10 b = 5: ta có nghiệm –0.5 Nhưng rút kinh nghiệm lần trước, ta lại biên dịch chạy CT Lần này, ta thử với a = b = 0: ... Bài tập 28 Thực hành nhập mơn lập trình Mục 1: Hướng dẫn viết chạy chương trình (CT) VC++ 6.0 Để thực hành ? ?Nhập mơn lập trình? ?? Visual C++ 6.0, sinh viên cần thực bước: 1) Chạy Visual... application: Thực hành nhập mơn lập trình Bước Bước Bước 3: Chọn thư mục đặt dự án Bước 4: Đặt tên dự án Bước Thực hành nhập mơn lập trình Kích đơi chuột trái Kích đơi chuột trái Kích đơi chuột trái Thực. .. có mã ASCII 256) Sửa: Bỏ dấu ‘;’ cuối for ta có kết chạy bước sau 13 Thực hành nhập môn lập trình … 14 Thực hành nhập mơn lập trình … Ấn phím để kết thúc CT 3.2 Xét CT đổi số sang hệ 16: Kết chạy

Ngày đăng: 17/08/2012, 09:04

HÌNH ẢNH LIÊN QUAN

3.1 Xét CT xuất ra bảng mã ASCII của 256 ký tự: - Thực hành nhập môn Lập trình
3.1 Xét CT xuất ra bảng mã ASCII của 256 ký tự: (Trang 15)
Kết quả hiện tại trên màn hình: - Thực hành nhập môn Lập trình
t quả hiện tại trên màn hình: (Trang 20)
2. Cho biết kết quả (lỗi, kết quả in ra màn hình, tác động, …) của từng dịng lệnh trong các - Thực hành nhập môn Lập trình
2. Cho biết kết quả (lỗi, kết quả in ra màn hình, tác động, …) của từng dịng lệnh trong các (Trang 31)
trong hình vuơng 3x3 tâm tại (i, j). - Thực hành nhập môn Lập trình
trong hình vuơng 3x3 tâm tại (i, j) (Trang 37)

TỪ KHÓA LIÊN QUAN

w