
Hướng dẫn thực hành - Lập trình Windows 1
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Hướng dẫn thực hành - Lập trình Windows 1 Hướng dẫn thực hành - Lập trình Windows 1 Khối: Cao Đẳng và Trung Cấp Năm 2011 Hướng dẫn: Bài tập thực hành được chia làm nhiều Module Mỗi Module được thiết kế cho thời lượng là 3 tiết thực hành tại lớp với sự hướng dẫn của giảng viên. Tùy theo số tiết phân bổ, mỗi tuần học có thể thực hiện nhiều Module. Sinh viên phải làm tất cả các bài tập trong các Module ở tuần tương ứng. Những sinh viên chưa hòan tất phần bài tập tại lớp có trách nhiệm tự làm tiếp tục ở nhà. Các bài có dấu (*) là các bài tập nâng cao dành cho sinh viên khá giỏi. Trang 1/63 Hướng dẫn thực hành - Lập trình Windows 1 Module 1 Nội dung kiến thức thực hành: + Làm quen với ngôn ngữ C# + Tạo ứng dụng dạng Console + Một số thuộc tính, phương thức qua Console. Bài 1: Mục đích: Sử dụng các properties và methods của các đối tượng trong ứng dụng Console. Yêu cầu: Viết ứng dụng dạng Console xuất lời chào. Yêu cầu xuất ra lời chào sau: Welcome to C# 2010 Programming! Programming by your name Hướng dẫn: + Mở Microsoft Visual Studio 2010 Trang 2/63 Hướng dẫn thực hành - Lập trình Windows 1 Project tạo ra một file mặc định là: Program.cs có chứa một hàm Main() namespace BaiTapLoiChao { class Program { static void Main(string[] args) { //Viết code trong đây } } } + Bạn sửa lại hàm Main() thành như sau. namespace BaiTapLoiChao { class Program { static void Main(string[] args) { Console.WriteLine(Welcome to ); Console.WriteLine(C# 2010 Programming!); Console.WriteLine(Programming by your name); Console.ReadLine(); } } } + Chạy chương trình bằng cách nhấn phím F5 được kết quả mong muốn sau: Bài 2: Mục đích: Sử dụng các Properties và Methods của các đối tượng trong ứng dụng Console Kết hợp định dạng xuất dữ liệu. Yêu cầu: + Rào các statement trong hàm Main của bài 1 chuyển sang dạng comment. Trang 3/63 Hướng dẫn thực hành - Lập trình Windows 1 + Viết lại hàm Main như sau: static void Main(string[] args) { Console.WriteLine({0}\n{1}, Welcome to , C# 2010 Programming!); Console.WriteLine( Programming by your name ); Console.ReadLine(); } + Chạy chương trình bằng cách nhấn phím F5 được kết quả mong muốn không đổi như bài tập 1: Bài 3: Mục đích: Sử dụng một số hàm toán học và nhập dữ liệu từ bàn phím Kết hợp định dạng xuất dữ liệu. Yêu cầu: + Tạo Project mới với tên là ThaoTacSo: Khi chạy chương trình xuất ra yêu cầu nhập vào hai số từ bàn phím xuất ra kết quả tổng của hai số vừa nhập. Xuất ra mà hình yêu cầu có dạng: Nhap So Thu Nhat A: ?? Nhap So Thu Hai B: ?? Tong cua ?? Va ?? La: ?? Ví dụ xem hình : Trang 4/63 Hướng dẫn thực hành - Lập trình Windows 1 Hướng dẫn: Hàm Main() viết code như sau: int nSo1, nSo2, nTong=0; Console.Clear(); Console.Write({0}, Nhap So thu nhat: ); // read first number from user nSo1 = Convert.ToInt32(Console.ReadLine()); Console.Write(Nhap So thu hai: ); // read second number from user nSo2 = Convert.ToInt32(Console.ReadLine()); nTong = nSo1 + nSo2; Console.WriteLine(Tong cua + nSo1 + Va + nSo2 + La + nTong); Console.ReadLine(); + Mở rộng làm các phép tính cơ bản (cộng, trừ, nhân, chia) Bài 4: Mục đích: Sử dụng một số hàm toán học và nhập dữ liệu từ bàn phím Kết hợp định dạng xuất dữ liệu. Yêu cầu: + Tạo Project mới với tên là TinhDienTich: + Khi chạy chương trình xuất ra yêu cầu nhập vào hai cạnh của một tứ giác vuông xuất ra kết quả chu vi, diện tích…. Xem hình: Trang 5/63 Hướng dẫn thực hành - Lập trình Windows 1 Bài 5: Mục đích: Sử dụng một số hàm toán học và nhập dữ liệu từ bàn phím Kết hợp định dạng xuất dữ liệu. Yêu cầu: + Tạo Project mới với tên là PhuongTrinhBac1: + Giải và biện luận phương trình bậc 1 : ax+b=0 + Sinh viên chú ý rằng phương trình có 3 trường hợp: vô nghiệm, vô số nghiệm và có một nghiệm + xem hình để hiểu rõ yêu cầu Trang 6/63 Hướng dẫn thực hành - Lập trình Windows 1 Bài 6: Mục đích: Sử dụng một số hàm toán học và nhập dữ liệu từ bàn phím Kết hợp định dạng xuất dữ liệu.( làm quen class Math) Math.Pow(x,y) lấy xy Math.Sqrt(x) lấy căn bậc 2 của x Math.Round(x,2) làm tròn x tới 2 đơn vị Yêu cầu: + Tạo Project mới với tên là PhuongTrinhBac2: + Giải và biện luận phương trình bậc 2 : ax2+bx+c=0 + Sinh viên chú ý rằng phương trình có 5 trường hợp: vô nghiệm, vô số nghiệm và có một nghiệm, có 2 nghiệm phân biệt, có 1 nghiệm kép + xem hình để hiểu rõ yêu cầu Trang 7/63 Hướng dẫn thực hành - Lập trình Windows 1 Bài 7: Mục đích: Sử dụng một số hàm lượng giác và nhập dữ liệu từ bàn phím Kết hợp định dạng xuất dữ liệu.( tiếp tục làm quen với class Math) Math.PI lấy số PI Math.Sin(a) tính sin, với a là radian Math.Cos(a) tính Cos, với a là radian Math.Tan(a) tính Tan, với a là radian Yêu cầu: + Tạo Project mới với tên là C ...
Tìm kiếm theo từ khóa liên quan:
Hướng dẫn thực hành Lập trình Windows 1 lập trình cơ bản tổng quan lập trình lập trình đối tượngTài liệu có liên quan:
-
Giới thiệu : Lập trình mã nguồn mở
14 trang 186 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Đề thi HK lần 2 môn Lập trình cơ bản năm 2016 - CĐ Kỹ Thuật Cao Thắng - Đề 2
6 trang 93 0 0 -
Bài tập mẫu về Mô hình hóa chức năng với Biểu đồ Luồng dữ liệu (DFD)
23 trang 68 0 0 -
NGÔN NGỮ LẬP TRÌNH C - Mảng và chuỗi ký tự
40 trang 46 0 0 -
Tài liệu hướng dẫn thực hành: Kỹ thuật lập trình C/C++
6 trang 38 0 0 -
Bài giảng Lập trình cơ bản: Bài 6 - Chu Thị Hường
38 trang 38 0 0 -
Quản lý dự án công nghệ thông tin - ĐH Công nghệ Thông tin
170 trang 34 0 0 -
6 trang 31 0 0
-
Phương pháp lập trình đối hướng đối tượng - Kế thừa
49 trang 30 0 0 -
56 trang 30 0 0
-
NHẬP MÔN LẬP TRÌNH- CÁC KIỂU DỮ LIỆU CƠ SỞ
47 trang 28 0 0 -
89 trang 27 1 0
-
NHẬP MÔN LẬP TRÌNH- DANH SÁCH LIÊN KẾT
21 trang 27 0 0 -
Giáo trình Lập trình cơ bản (Ngành: Kỹ thuật lắp ráp, sửa chữa máy tính) - CĐ Công nghiệp Hải Phòng
90 trang 26 0 0 -
52 trang 26 0 0
-
Giáo trình C# Và .NET Framework
140 trang 26 0 0 -
NHẬP MÔN LẬP TRÌNH- HÀM NÂNG CAO (PHẦN 1)
26 trang 26 0 0 -
161 trang 26 0 0
-
PHÂN TÍCH BÀI TOÁN QUAN HỆ GIA ĐÌNH THEO PHƯƠNG PHÁP LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
7 trang 26 0 0