... Road Map Cấu trúc chương trình ngôn ngữ C Cấu trúc chương trình Tầm vực biến Khối lệnh Cùng Đại học Hoa Sen xây dựng tương lai www.hoasen.edu.vn Lưu đồ: vòng lặp Cấu trúc vòng lặp ... Chương trình vào vòng lặp vô tận • Cách viết xác: x
Ngày tải lên: 17/06/2014, 15:02
... printf("i == 1\n"); 1\n"); }} NH P MÔN L P TRÌNH 12/23/2009 C u trúc nhi u ch n l a – switch gt1 S1; break; bi u th c default gt2 S2; break; … NH P MÔN L P TRÌNH 12/23/2009 Se; 10 Ví d khác – ... break continue NH P MÔN L P TRÌNH 12/23/2009 23 M t s t p 10 Nh p a, b, c Tì Tìm max Phá Phát tri n nhi u s Gi i ph ng trì trình ax+b=0 Gi i ph ng trình ax2+bx+c=0 Gi i h ph ng trình: a1x+b1y=c1 ... 10;) for(;;) for(;;) NH P MÔN L P TRÌNH p Vòng l p không k t thúc 12/23/2009 20 break T khóa break ch th vi c thoát l p t c kh i c u trúc i u n u scanf tr 1, ch ng trình thoát C n th n s d ng!...
Ngày tải lên: 03/01/2016, 10:24
NHẬP MÔN LẬP TRÌNH- CÂU LỆNH ĐIỀU KIỆN & CÂU LỆNH RẼ NHÁNH pptx
... BB Bài tập Nhập số Hãy đọc giá trị số nguyên có giá trị từ đến 9, ngược lại thông báo không đọc Nhập chữ Nếu chữ thường đổi sang chữ hoa, ngược lại đổi sang chữ thường Giải phương trình bậc ax ... trình bậc ax + b = Giải phương trình bậc hai ax2 + bx + c = Câu lệnh điều kiện rẽ nhánh 22 VC & BB Bài tập Nhập số nguyên a, b, c d Tìm số có giá trị nhỏ (min) Nhập số nguyên a, b, c d Hãy xếp ... break; printf(“Bon”); break; printf(“Nam”); } Câu lệnh điều kiện rẽ nhánh 20 VC & BB Kinh nghiệm lập trình Câu lệnh switch switch (a) { case 3.14: case
Ngày tải lên: 10/07/2014, 08:20
NHẬP MÔN LẬP TRÌNH- CÂU LỆNH LẶP ppt
... lệnh do… while Một số kinh nghiệm lập trình Câu lệnh lặp VC & BB Đặt vấn đề Ví dụ Viết chương trình xuất số từ đến 10 => Sử dụng 10 câu lệnh printf Viết chương trình xuất số từ đến 1000 => Sử ... Viết chương trình xuất số từ đến 1000 => Sử dụng 1000 câu lệnh printf ! Giải pháp Sử dụng cấu trúc lặp lại hành động thỏa điều kiện lệnh lặp: for, while, do… while Câu lệnh lặp VC & BB Câu ... Câu lệnh lặp 27 VC & BB Bài tập Nhập số nguyên dương n Tính: a S = + + … + n b S = 12 + 22 + … + n2 c S = + 1/2 + … + 1/n d S = 1*2*…*n = n! e S = 1! + 2! + … + n! Nhập số nguyên a, b n với a, b...
Ngày tải lên: 10/07/2014, 08:20
Bài giảng: Nhập môn lập trình - Câu lệnh điều khiển và câu lệnh rẽ nhánh pps
... BB Bài tập Nhập số Hãy đọc giá trị số nguyên có giá trị từ đến 9, ngược lại thông báo không đọc Nhập chữ Nếu chữ thường đổi sang chữ hoa, ngược lại đổi sang chữ thường Giải phương trình bậc ax ... trình bậc ax + b = Giải phương trình bậc hai ax2 + bx + c = Câu lệnh điều kiện rẽ nhánh 22 VC VC & & BB BB Bài tập Nhập số nguyên a, b, c d Tìm số có giá trị nhỏ (min) Nhập số nguyên a, b, c d Hãy ... printf(“Bon”); break; printf(“Nam”); } Câu lệnh điều kiện rẽ nhánh 20 VC VC & & BB BB Kinh nghiệm lập trình Câu lệnh switch Câu lệnh if if (a == 3.14) printf(“OK”); if (a < 10) printf(“OK”); if...
Ngày tải lên: 13/07/2014, 18:20
Bài giảng: Nhập môn lập trình - Câu lệnh lặp pptx
... while Một số kinh nghiệm lập trình Câu lệnh lặp VC VC & & BB BB Đặt vấn đề Ví dụ Viết chương trình xuất số từ đến 10 => Sử dụng 10 câu lệnh printf Viết chương trình xuất số từ đến 1000 ... Viết chương trình xuất số từ đến 1000 => Sử dụng 1000 câu lệnh printf ! Giải pháp Sử dụng cấu trúc lặp lại hành động thỏa điều kiện lệnh lặp: for, while, do… while Câu lệnh lặp VC VC & & ... lặp 27 VC VC & & BB BB Bài tập Nhập số nguyên dương n Tính: a S = + + … + n b S = 12 + 22 + … + n2 c S = + 1/2 + … + 1/n d S = 1*2*…*n = n! e S = 1! + 2! + … + n! Nhập số nguyên a, b n với a, b...
Ngày tải lên: 13/07/2014, 18:20
Nhập môn lập trình các khái niệm về cấu trúc
... thành phần n>; } ; ; Ví dụ NMLT - Cấu trúc VC & BB Khởi tạo cho biến cấu trúc Cú pháp tường minh struct
Ngày tải lên: 04/09/2012, 15:58
NHẬP MÔN LẬP TRÌNH- DỮ LIỆU KIỂU CẤU TRÚC pptx
... y = %d”, diem1.x, diem1.y); Dữ liệu kiểu cấu trúc 11 VC & BB Gán liệu kiểu cấu trúc Có cách = ; . = ; Ví ... kiểu cấu trúc 10 VC & BB Truy xuất liệu kiểu cấu trúc Đặc điểm Không thể truy xuất trực tiếp Thông qua toán tử thành phần cấu trúc hay gọi toán tử chấm (dot operation) .
Ngày tải lên: 10/07/2014, 08:20
Bài giảng nhập môn lập trình hàm, cấu trúc trần phước tuấn
... MÔN L P TRÌNH ng trình 12/23/2009 C u trúc - Struct 21 Ki u c u trúc Khái ni m Khai báo Truy xu t thành ph n C u trúc & m ng Con tr n c u trúc NH P MÔN L P TRÌNH 12/23/2009 23 Khái ni m C u trúc ... bi t Ki u c a m i thành ph n c u trúclà m t ki u ã c nh ngh a tr c, k c m ng c u trúc khác NH P MÔN L P TRÌNH 12/23/2009 24 C u trúc – Khai báo C M t ki u c u trúc c nh ngh a v i t khóa struct ... khôngcó cógiá giátrtr trtr thân (body) hàm NH P MÔN L P TRÌNH 12/23/2009 T m tác d ng c a bi n Bi n toàn c c: Không thu c kh i nào, có tác d ng toàn ch ng trình k t khai báo Bi n c c b : khai báo m...
Ngày tải lên: 03/01/2016, 10:25
Lập trình cấu trúc
... chương trình Lập trình cấu trúc bắt buộc lập trình viên tiếp cận lập trình cách nhìn toán mức khái niệm, thiết kế chương trình trước tiến hành mã hóa (viết code) - Bắt đầu chương trình varC Lập trình ... varC Lập trình cấu trúc giúp xóa bỏ mã rối (spaghetti code) đảm bảo tính đắn chương trình varD functionC { } main { } - Kết thúc chương trình 12 Cấu trúc lệnh 13 Cấu trúc lệnh Cấu trúc lựa chọn ... "\nstudentGrades[%d] ", i ); 122 So sánh với lập trình hướng đối tượng (Object Oriented Programming) Quy tắc cấu trúc: Có thể viết chương trình với cấu trúc điều khiển bản: • Lựa chọn (hay Rẽ nhánh)...
Ngày tải lên: 16/08/2012, 15:19
Thực hành nhập môn Lập trình
... 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: ... 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 ... xuất Viết chương trình thực cơng việc sau: • Nhập vào phim với thơng tin liên quan đến phim 34 Thực hành nhập mơn lập trình • Nhập thể loại In danh sách phim thuộc thể loại • Nhập tên nam diễn...
Ngày tải lên: 17/08/2012, 09:04
Bài tập nhập môn lập trình
... chương trình nhập giờ, phút, giây In tổng số giây 7/ Viết chương trình nhập bán kính r, tính diện tích hình tròn 8/ Viết chương trình nhập cạnh a, tính diện tích hình vuông 9/ Viết chương trình nhập ... Viết chương trình nhập vào hai số nguyên dương Tính tổng, hiệu, tích số Hiển thị kết hình 4/ Viết chương trình tính tổng bình phương hai số nhập vào từ bàn phím 5/ Viết chương trình nhập vào số ... ĐẦU 1.1/ Viết chương trình in hình hàng chữ Hello! 1.2/ Viết chương trình hình hai câu thông báo sau: Chao ban! Chuc mung ban den voi mon Nhap mon Lap Trinh 2/ Vi t chương trình in hình hình tam...
Ngày tải lên: 04/09/2012, 14:58
Nhập môn lập trình cơ bản về Hàm
... Đặt vấn đề Viết chương trình tính S = a! + b! + c! với a, b, c số nguyên dương nhập từ bàn phím Chương trình Nhập a, b, c > Nhập a>0 Nhập b>0 Tính S = a! + b! + c! Nhập c>0 Tính s1=a! Tính ... NMLT - Hàm (Function) 21 VC & BB Lời gọi chương trình Ví dụ NMLT - Hàm (Function) 22 VC & BB Đệ quy Khái niệm Một chương trình gọi chương trình khác Nếu gọi gọi đệ quy Số lần gọi phải ... s; s = x + y; return s; } NMLT - Hàm (Function) 10 VC & BB Chương trình - Function Ví dụ Tên hàm: NhapXuatTong Công việc: nhập xuất tổng số nguyên Đầu vào: Đầu ra: void NhapXuatTong()...
Ngày tải lên: 04/09/2012, 15:59
Nhập môn lập trình với Hàm nâng cao
... số chương trình Các đối số chương trình Hàm main hàm nên có tham số Chương trình tự động thực hàm main mà không cần lời gọi hàm Làm truyền đối số? Khi thực thi tập tin chương trình (.exe), ... chương trình có tên TinhToan cho gõ: TinhToan 2912 – 1706 xuất hình 1206 (có thể thay +, *, /) Bài 2: Viết chương trình quản lý thông tin sinh viên (sử dụng hàm có đối số mặc định), bao gồm nhập, ... dụ Viết chương trình có tên test nhận liệu từ tập tin input.txt, xử lý xuất kết tập tin output.txt #include void main(int argc, char *argv[]) { if (argc == 3) { // Nhập liệu từ tập...
Ngày tải lên: 04/09/2012, 16:00
Nhập môn lập trình với Hàm nâng cao PII
... Ví dụ Nhập mảng theo nhiều cách void Nhap(int a[], int &n) { // Nhập n nhập mảng a } void Nhap(int a[], int n) { // Nhập mảng a theo n truyền vào } int Nhap(int a[]) { // Nhập n, nhập mảng ... đến kiểu tổng quát Có kiểu an toàn trình biên dịch kiểm tra kiểu lúc biên dịch chương trình Khi phối hợp với tải hàm, tải toán tử trỏ hàm ta viết chương trình hay, ngắn gọn, linh động có tính ... chương trình tính tổng số nguyên truyền vào hàm (có truyền thêm số lượng) Bài 2: Sửa lại phép người dùng tính tổng số có kiểu truyền vào hàm (có truyền thêm số lượng) Bài 3: Viết chương trình...
Ngày tải lên: 04/09/2012, 16:00
Lập trình cấu trúc
... chương trình chính, ta đâu xác định nhiệm vụ chương trình con, lại không xác định phải truyền cho chương trình tham số tham số Đối với chương trình nhỏ không nhận thấy điều với chương trình lớn ... Exit Goto tới cuối chương trình (chữ End;) Còn Halt thực lệnh Goto Nói chung, Goto lệnh phi cấu trúc nên ta cố gắng sử dụng hạn chế tốt, cách thay lệnh kể lệnh có cấu trúc Tuy nhiên, không nên ... 46340; Trong chương trình con, chạy tới lệnh Exit chương trình thoát Chạy tới lệnh Halt nơi đâu, chương trình dừng vô điều kiện (Điều tương đương với lệnh Exit nằm thân chương trình chính} Bốn lệnh...
Ngày tải lên: 10/09/2012, 15:26
Tài liệu lập trình cấu trúc
... I.1 LẬP TRÌNH CẤU TRÚC LÀ GÌ: Lập trình cấu trúc tập lập trình thủ tục Trong chương trình máy tính, khối chức thực không theo trình tự mà theo tình lặp lại nhiều lần Phương pháp lập trình cấu trúc ... người lập trình ngày sử dụng quy tắc lập trình cấu trúc mà không cần phải để ý tới Theo cách này, lập trình cấu trúc khuyến khích hay đảm bảo cấu trúc phân cấp khối quy trình mô hình chương trình ... thao tác ngôn ngữ lập trình cụ thể điều khiển lệnh hay cấu trúc điều khiển, đối tượng chịu thao tác mô tả biểu diễn thông qua cấu trúc liệu Trong ngôn ngữ lập trình cấu trúc, cấu trúc lệnh sau sửdụng...
Ngày tải lên: 18/09/2012, 14:04
bài giảng nhập môn lập trình hướng đối tượng
... 01- Nhập môn OOP VC & BB Nội dung chi tiết Từ lập trình cấu trúc đến lập trình hướng đối tượng Phương pháp lập trình hướng đối tượng Ưu điểm lập trình hướng đối tượng Slide 3/ Chương 01- Nhập ... mật liệu Slide 20/ Chương 01- Nhập môn OOP 20 VC & BB Câu hỏi Trình bầy phương pháp lập trình POP Trình bầy phương pháp lập trình OOP Slide 21/ Chương 01- Nhập môn OOP 21 VC & BB v v v Trắc ... Chương 01- Nhập môn OOP VC & BB Nhược điểm POP Cần phương pháp lập trình khác giúp giải nhược điểm OOP có đặc điểm vượt trội so với POP hướng lập trình chủ đạo Slide 7/ Chương 01- Nhập môn OOP...
Ngày tải lên: 17/01/2013, 10:43
Nhập môn lập trình
... chương trình có nhập xuất liệu biểu thức đơn giản Mức độ 3 3 3 Chủ đề 3: Các cấu trúc điều khiển Nội dung Kiến thức Cấu trúc Cấu trúc rẽ nhánh Cấu trúc lặp Thái độ Một chương trình viết từ ba cấu trúc ... liệu Năm xuất Bài giảng Nhập môn lập trình 2012 ĐHNT Ngôn ngữ lập trình C 2003 Giáo dục 2009 Hồng Đức 2003 KHKT 1988 Prentice Hall Kỹ thuật lập trình C nâng cao Nhập môn lập trình ngôn ngữ C C Programming ... chương trình có nhập xuất liệu biểu thức đơn giản Mức độ 3 3 3 Chủ đề 3: Các cấu trúc điều khiển Nội dung Kiến thức Cấu trúc Cấu trúc rẽ nhánh Mức độ 3 Cấu trúc lặp Thái độ Một chương trình viết...
Ngày tải lên: 23/01/2013, 16:38