TH 01 Lam Quen Ngon Ngu CSharp PDF

Title TH 01 Lam Quen Ngon Ngu CSharp
Author Thịnh Đặng
Course Lập trình hướng đối tượng
Institution Van Lang University
Pages 11
File Size 796.2 KB
File Type PDF
Total Downloads 114
Total Views 235

Summary

Download TH 01 Lam Quen Ngon Ngu CSharp PDF


Description

TRƯỜNG ĐẠI HỌC HỌC VĂN LANG KHOA CÔNG NGHỆ THÔNG TIN

TÀI LIỆU THỰC HÀNH

LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

CHƯƠNG 01: LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH C#

2020

Khoa Công nghệ Thông tin

MỤC LỤC

Môn Lập trình Hướng đối tượng

2

Khoa Công nghệ Thông tin

I. THIẾT LẬP MÔI TRƯỜNG LẬP TRÌNH: - Tải gói cài đặt Microsoft Visual Studio (gợi ý dùng bản miễn phí Community) - https://visualstudio.microsoft.com/downloads/ - Khi cài đặt chú ý ít nhất chọn gói .NET desktop development

II. Nhắc lại kiến thức:

TH 01 Chương 1 CƠ BẢN C#.pptx

III. Ứng dụng c# đầu tiên 1. Tạo ứng dụng C#: - File  New  Project - Chọn ngôn ngữ lập trình C# ( Visual C#) - chọn Windows ( platform) - chọn ứng dụng console app

Môn Lập trình Hướng đối tượng

3

Khoa Công nghệ Thông tin

-

Next

điền các thông tin tên dự án, nơi lưu trữ,…

2. Tiếp tục lập trình ứng dụng: - Cho người dùng điền tên - Hiển thị câu “Chào mừng bạn A đến khóa học Cấu trúc dữ liệu và giải thuật” - Kết thúc. HƯỚNG DẪN: code gợi ý

Môn Lập trình Hướng đối tượng

4

Khoa Công nghệ Thông tin

3. Chạy ứng dụng để thấy kết quả - Debug/ Start without Debugging – Ctrl + F5 (Start Debugging F5) Chú ý: Giảng viên giải thích các phần trong giao diện lập trình: Solution Explorer, Error List… 4. Một số bài tập áp dụng: a. In câu thông báo Hello World ra màn hình b. In tên của bạn lên màn hình c. In ra từng dòng thông tin cá nhân của bạn (họ tên, mssv, khoa, mã lớp, chuyên ngành) d. Cộng, trừ 2 số nguyên e. Xuất kết quả hình chữ nhật là dấu * f. Xuất kết quả hình chữ nhật có viền là dấu * (bên trong rỗng) g. Xuất kế quả hình tam giác là dấu (*) IV. CẤU TRÚC ĐIỀU KHIỂN RẺ NHÁNH 1. Viết chương trình xếp loại học lực cho học sinh. Cách tính điểm xếp loại học lực theo thang điểm 10 (Từ 8.0 – 10 : Giỏi. Từ (6.5 – 7.9) : Khá Từ (5.0 – 6,4) : Trung bình. Từ (< 4,9) : Yếu. Môn Lập trình Hướng đối tượng

5

Khoa Công nghệ Thông tin

2. Hướng dẫn: a. Yêu cầu người dùng nhập điểm cần xét

b. Xét học lực theo điểm.

2. Bài tập: a. Viết chương trình nhập vào 3 số, tìm số lớn nhất, nhỏ nhất của 3 số đó. b. Viết chương trình nhập vào 4 số, tìm số lớn nhất, nhỏ nhất của 4 số đó. c. Viết chương trình nhập vào một số. Xuất ra màn hình chuỗi “số chẵn” nếu số đó là số chẵn. Xuất ra màn hình chuỗi “số lẻ” nếu số đó là số lẻ V. CẤU TRÚC ĐIỀU KHIỂN VÒNG LẶP 1. Viết chương trình nhập vào số nguyên n. Tính và in ra các tổng sau: • S =1+ 2 + 3 + ... + n Môn Lập trình Hướng đối tượng

6

Khoa Công nghệ Thông tin

• S = 1+ 3 + 5 + 7 + ... + 2( n + )1 • S = n! 2. Hướng dẫn tính giai thừa của n!

2. Bài tập: a. Viết chương trình nhập vào số nguyên n. Tính và in ra các tổng sau: • S =1+ 2 + 3 + ... + n • S = 1+ 3 + 5 + 7 + ... + (2n +1) b.Viết chương trình nhập vào một số nguyên dương, kiểm tra đó có phải là số nguyên tố hay không? c. Viết chương trình in ra bảng cửu chương VI.HÀM. 1. Viết chương trình nhập họ tên, điểm Toán, điểm Văn của một học sinh. Tính điểm trung bình và xuất ra kết quả. (Yêu cầu: Viết hàm nhập, xuất, tính trung bình) 2. Hướng dẫn - Click phải solution  Add New Project ….ghi các thông tin Create. - Click phải project mới tạo  Add  Class…  điền Name:Student Môn Lập trình Hướng đối tượng

7

Khoa Công nghệ Thông tin

- Viết code trong class Student mới tạo:

Môn Lập trình Hướng đối tượng

8

Khoa Công nghệ Thông tin

Môn Lập trình Hướng đối tượng

9

Khoa Công nghệ Thông tin

-

Trở về hàm Main trong class program, viết chương trình gọi hàm như sau

-

Chạy chương trình cem kết quả.

3. Bài tập: Viết các hàm sau: • Hàm kiểm tra 3 số thực có phải là 3 cạnh của tam giác hay không? bool isTriangle(double a, double b, double c) • Hàm tính diện tích tam giác khi bit độ dài 3 cạnh: double area(double a, double b, double c) Sau đó sử dụng 3 hàm này vào các công việc sau: • Nhập từ bàn phím 3 số thực. Môn Lập trình Hướng đối tượng

10

Khoa Công nghệ Thông tin

• Kiểm tra 3 số thực đó có phải là độ dài của 3 cạnh tam giác hay không? Nếu có thi in ra diện tích, chu vi của tam giác ra màn hình, nếu không xuất thông báo “Đây không phải là 3 cạnh của tam giác”.

Môn Lập trình Hướng đối tượng

11...


Similar Free PDFs