bài 1 ngôn ngữ lập trình amp phương pháp lập trình

Bài giảng Ngôn ngữ lập trình C  Chương 1: Các khái niệm cơ bản

Bài giảng Ngôn ngữ lập trình C Chương 1: Các khái niệm cơ bản

... CHƯƠNG 1: CÁC KHÁI NIỆM CƠ BẢN Nội dung Khái niêm ngôn ngữ lập trình Lời thích Câu lệnh Kiểu liệu Biến Hằng Phép toán Biểu thức Các hàm thư viện chuẩn ngôn ngữ C KHÁI NIỆM VỀ NGÔN NGỮ LẬP TRÌNH ... a||b !a 0 0 1 1 0 1 1 • • Phép toán tăng giảm ++: cộng thêm vào toán hạng : trừ bớt khỏi toán hạng • • • Ví dụ 2: int n = 10 ; //khởi tạo giá trị cho biến n n++; // n có giá trị 11 • Trong C ... tự cho phép toán • • • • • • Ví dụ 3: int n = 10 ; int m = ++n + 20; // n = 11 , m = 31; Ví dụ 4: int n = 10 ; int m = n++ + 20; // m = 30, n = 11 ;  • • • • Phép toán chuyển kiểu (ép kiểu) Phép...

Ngày tải lên: 18/07/2014, 19:55

22 654 4
Bài giảng tin học đại cương   chương 1  ngôn ngữ lập trình c

Bài giảng tin học đại cương chương 1 ngôn ngữ lập trình c

... Environment) ̌ Biên t p ch ng trình ngu n (Trình EDIT) ̌ Biên d ch ch ng trình (Trình COMPILE) ̌ Ch y ch ng trình ngu n (Trình RUNTIME) ̌ S a l i ch h ng trình t ì h ngu n (Trình (T ì h DEBUG) DEBUG) ... L p trình đ n th , tái s d ng thông qua hàm Khoa TVTHK Tin H c iC ng Ph n II Ch ng 1: Gi i Thi u Ngôn Ng C Trang Gi i thi u: Ngôn ng c p trung Ngôn ng c p cao C Ngôn ng h p ng (c p th p) Ngôn ... 1 Gi i thi u ngôn ng C Dennis Ritchie t i Bell Telephone n m 19 72 Ti n thân c a ngôn g ng g B,, KenThompson, p , c ng g t i Bell Telephone Là ngôn ng l p trình có c u trúc phân...

Ngày tải lên: 03/12/2015, 15:08

14 405 0
Bài giảng ngôn ngữ lập trình c  chương 1   GV  dương khai phong

Bài giảng ngôn ngữ lập trình c chương 1 GV dương khai phong

... nhiều ngôn ngữ lập trình để tạo chương trình máy tính Có loại lập trình: Lập trình thủ tục Lập trình hướng đối tượng 1 LẬP TRÌNH LÀ GÌ? BÀI TOÁN Ngôn ngữ lập trình? Dùng ngôn ngữ lập trình nào? ... NGÔN NGỮ LẬP TRÌNH MÁY TÍNH LẬP TRÌNH LÀ GÌ? Ngôn ngữ lập trình: hệ thống ký hiệu hóa theo dạng mà người máy hiểu Phân loại: Ngôn ngữ Pascal Ngôn ngữ Visual Basic Ngôn ngữ C Ngôn ngữ Java … LẬP ... c=a%b; // c =1 Khác kiểu liệu TH2: f=f1+a; // c =12 .5 f=a/f1; // c=0.66667 f=f1/a; // c =1. 5 Kiểu liệu cao -> thấp Kiểu liệu thấp -> cao TH4: a=f1+f2;// c =12 TH3: f=a+b; // c=7.0 a=f1/f2; // c =1 ??? f=a/b;...

Ngày tải lên: 03/12/2015, 15:39

36 207 0
Bài tập ngôn ngữ lập trình C có giải

Bài tập ngôn ngữ lập trình C có giải

... TP.HCM BÀI TẬP LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C++ } getch(); } Bài 5: Xây dựng lớp PHANSO có thông tin: Tử số, Mẫu số, Ngày sinh phương thức: - Phương thức thiết lập với tham số (Tử số, mẫu số) - Phương ... Gia TP.HCM BÀI TẬP LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C++ } Bài Xây dựng lớp sở VECTO có thông tin hai toạ độ mặt phẳng hai chiều: x, y phương thức: - Phương thức nhập để nhập toạ độ x,y - Phương thức ... toán cộng, trừ hai véc tơ (Cho hai véc tơ A(x1,y1) B(x2,y2) A+B véc tơ có toạ độ (x1+x2,y1+ y2), A-B véc tơ có toạ độ (x1-x2,y1- y2) Viết chương trình thực nhập vào hai véc tơ A, B tính tổng,...

Ngày tải lên: 17/08/2012, 10:40

13 16,2K 128
Bài giảng ngôn ngữ lập trình C - Hàm

Bài giảng ngôn ngữ lập trình C - Hàm

... void ); // function prototype 11 12 int x = 1; 13 14 15 16 int main() { int x = 5; 17 18 19 20 21 22 23 24 25 26 fig03 _12 .cpp (1 of 5) // global variable Biến địa phương với phạm vi hàm // local ... specifies default arguments int boxVolume( int length = 1, int width = 1, int height = ); 10 11 12 13 14 15 16 17 18 19 20 21 22 23 fig03_23.cpp (1 of 2) Các giá trị mặc định đặt function prototype ... VNU Chương 1 79 // Fig 3.25: fig03_25.cpp // Using overloaded functions #include using std::cout; using std::endl; 10 11 12 13 14 15 16 17 18 19 20 21 22 fig03_25.cpp (1 of 2) Các...

Ngày tải lên: 04/09/2012, 15:25

43 2,7K 8
Bài giảng ngôn ngữ lập trình

Bài giảng ngôn ngữ lập trình

... chương trình, ngôn ngữ để viết chương trình gọi ngôn ngữ lập trình Có nhiều loại ngôn ngữ lập trình Để hiểu rõ ngôn ngữ lập trình hôm tìm hiểu ngôn ngữ Thuyết trình: 10 ' số người lập trình Để ... cố học: (1' ) Hôm tìm hiểu ngôn ngữ lập trình bao gồm ngôn ngữ: Ngôn ngữ máy Hợp ngữ Ngôn ngữ bậc cao Các bạn ghi nhớ vai trò ngôn ngữ ngôn ngữ lập trình. \ E Bài tập nhà câu hỏi ôn tập (1' ) * Nghiên ... người ta xây dựng 10 ' 15 ' ngôn ngữ lập trình bậc cao, ngôn ngữ viết gần với ngôn ngữ tự nhiên hơn, có tính độc lập cao, phụ thuộc vào loại máy tính Ngôn ngữ bậc cao ngôn ngữ FOTRAN (FORmula TRANslator)...

Ngày tải lên: 07/09/2012, 09:53

4 1,3K 5
Bài 5: Ngôn ngữ lập trình

Bài 5: Ngôn ngữ lập trình

... Bài Ngôn ngữ lập trình Làm để máy tính hiểu trực tiếp thực thuật toán? Cần diễn tả thuật toán ngôn ngữ mà máy tính hiểu thực Ngôn ngữ gọi ngôn ngữ lập trình Có ba loại ngôn ngữ lập trình: Ngôn ... ngữ thực Để chương trình viết hợp ngữ thực máy tính, cần dịch ngôn ngữ máy chư máy tính, cần dịch ngôn ngữ máy chư ơng trình hợp dịch ơng trình hợp dịch 3 Ngôn ngữ bậc cao Ưu điểm: Là ngôn ngữ ... trình viết ngắn gọn, dễ hiểu, dễ nâng cấp Vì ngôn ngữ thích hợp với phần đông người lập trình Một số ngôn ngữ bậc cao: Turbo Pascal, Visual Basic, Java, Delphi, C++ Ngôn ngữ máy 011 000 01 011 00 010 ...

Ngày tải lên: 30/06/2013, 01:25

9 695 2
Hướng dẫn giải bài tập ngôn ngữ lập trình c

Hướng dẫn giải bài tập ngôn ngữ lập trình c

... = x = x = x = 10 x = 10 Dòng 2: x = 12 x = 14 x = 16 x = 18 10 x = 20 Dòng 3: x = 18 x = 21 x = 24 x = 27 10 x = 30 … Dòng 10 : x 10 = 607 x 10 = 70 x 10 = 80 x 10 = 90 10 x 10 = 10 0 Để phù hợp ... x = 2x1=2 3x1=3 4x1=4 5x1=5 Dòng 2: x = 2 x = x = x = x = 10 Dòng 3: x = x = x = x = 12 x = 15 … Dòng 10 : x 10 = 10 2 x 10 = 20 x 10 = 30 x 10 = 40 x 10 = 50 Tiếp theo bảng đến 10 Dòng 1: x = ... Nếu nhập a = 1/ n = a = =>> n = • Nếu a = 1, 5 + 1/ 2 = 1, 5 = a => n = • Nếu a = biểu thức là: 1/ 1 + 1/ 2 +1/ 3 + 1/ 4 = 2,08333 > =>> n = • Nếu a = 2.2 biểu thức là: 1/ 1 + 1/ 2 +1/ 3 + 1/ 4 + 1/ 5 = 2,283...

Ngày tải lên: 19/08/2013, 10:41

47 16,5K 53
Tin 11 - bai 2 - Ngôn ngữ lập trình Pascal

Tin 11 - bai 2 - Ngôn ngữ lập trình Pascal

... hinh} Write( Xin chao cac ban lop 11 ); readln; END Ghi nhớ! Các thành phần ngôn ngữ lập trình: - Bộ chữ - Cú pháp - Ngữ nghĩa Các khái niệm ngôn ngữ lập trình: - Tên: + Tên dành riêng (Từ ... cách ] } : _ (dấu gạch dưới) , Các ngôn ngữ lập Các ngôn ngữ lập trình khác trình có khác khác bảng chữ bảng chữ có khác không ? Ví dụ: Bảng chữ ngôn ngữ c/c++ so với PASCAL có bổ sung thêm ... phân biệt chữ hoa thường Ví dụ: Baitap S X1 SO_LUONG _R2 PI Một số ngôn ngữ lập trình phân biệt ba loại tên sau: Tên dành riêng (Từ khoá): tên ngôn ngữ lập trình dùng với ý nghĩa xác định mà không...

Ngày tải lên: 30/08/2013, 01:10

12 801 0
bài giảng ngôn ngữ lập trình JavaCript

bài giảng ngôn ngữ lập trình JavaCript

... HTML=HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn – Ngôn ngữ để viết trang web  Do Tim Berner Lee phát minh W3C (World Wide Web Consortium) đưa thành chuẩn năm 19 94 Đặc điểm  HTML sử dụng ... thuộc tính:  Chú ý: – Có thể thay đổi thứ tự, số lượng thuộc tính mà không gây lỗi cú pháp – Sự hỗ trợ thẻ, thuộc tính trình duyệt khác Chỉ giống ... định dạng liệu  HTML không phân biệt chữ hoa, chữ thường  Các trình duyệt thường không báo lỗi cú pháp HTML Nếu viết sai cú pháp dẫn đến kết hiển thị không với dự định Thẻ (tag)  Có nhiều...

Ngày tải lên: 21/09/2013, 00:10

27 549 4
Bài giảng ngôn ngữ lập trình C

Bài giảng ngôn ngữ lập trình C

... Chương 1: Giới thiệu ngôn ngữ lập trình C 1. 1) Lịch sử phát triển  Ra đời khoảng thời gian 19 69 -19 73, gắn liền với phát triển hệ điều hành Unix  Tác giả: Denis Ritchie (19 41- 2 011 ) cộng Bell ... (Borland) 1. 2) Tổng Quan  C ngôn ngữ lập trình bậc cao (high-level programming language)  C kết hợp tính ngôn ngữ bậc cao với ngôn ngữ bậc thấp, nên số tài liệu xếp ngôn ngữ C thuộc loại ngôn ngữ ... Có nhiều phiên bản: K&R C (19 78), ANSI C hay C89 (19 89), C99 (19 99), C 11 (2 011 )  C++ mở rộng C, hỗ trợ lập trình hướng đối tượng (Object-Oriented Programming)  Lập trình môi trường Windows:...

Ngày tải lên: 16/12/2013, 09:36

83 2,1K 1
Tài liệu Bài giảng: NGÔN NGỮ LẬP TRÌNH BẬC CAO docx

Tài liệu Bài giảng: NGÔN NGỮ LẬP TRÌNH BẬC CAO docx

... triển lập trình hướng đối tượng Lập trình hướng đối tượng(LTHĐT) đặc quyền ngôn ngữ đặc biệt Các khái niệm LTHĐT thể nhiều ngôn ngữ lập trình khác Những ngôn ngữ cung cấp khả LTHĐT gọi ngôn ngữ ... năm 19 70 - Đặc điểm bản: vừa có đặc trưng ngôn ngữ bậc cao có đầy đủ chức ngôn ngữ bậc thấp - Có nhiều ngôn ngữ C: Hãng Borland: Turbo C→ C++→Delphi Hãng Microsoft: MicrosoftC→C++→Visual C++ 1. 2 ... thiệu ngôn ngữ C C++ Chương Các thành phần bản, kiểu liệu sở phép toán Chương Các thao tác xử lý INPUT/OUTPUT Chương Cấu trúc điều khiển Chương Giới thiệu ngôn ngữ C C++ 1. 1 Lịch sử ngôn ngữ C...

Ngày tải lên: 22/12/2013, 21:16

175 1,3K 9
Tài liệu Bài giảng: Ngôn ngữ lập trình C/C++ pdf

Tài liệu Bài giảng: Ngôn ngữ lập trình C/C++ pdf

... 10 n Ví dụ số π = 3 .14 16 viết: π = … = 0.0 314 16e2 = 0. 314 16e1 = 3 .14 16e0 = 31. 416 e 1 = 314 .16 e−2 = … π = 0.0 314 16 x 10 2 = 0. 314 16 x 10 1 = 3 .14 16 x 10 0 =… Như số x viết dạng mEn với nhiều giá trị ... 21 11 m lẻ, cộng thêm 11 vào kq = + 11 = 11 10 22 m chẵn, bỏ qua 44 m lẻ, cộng thêm 44 vào kq = 11 + 44 = 55 46Chương Cấu trúc điều khiển liệu kiểu mảng 88 m chẵn, bỏ qua 17 6 m lẻ, cộng thêm 17 6 ... ĐẦU Ngôn ngữ lập trình (NNLT) C/C++ ngôn ngữ lập trình hướng đối tượng mạnh phổ biến tính mềm dẻo đa Không ứng dụng viết C/C++ mà chương trình hệ thống lớn viết hầu hết C/C++ C++ ngôn ngữ lập trình...

Ngày tải lên: 20/01/2014, 06:20

230 1,5K 24
Tài liệu Bài giảng NGÔN NGỮ LẬP TRÌNH C/C++ ppt

Tài liệu Bài giảng NGÔN NGỮ LẬP TRÌNH C/C++ ppt

... Ví dụ số π = 3 .14 16 viết: π = … = 0.0 314 16e2 = 0. 314 16e1 = 3 .14 16e0 = 31. 416 e 1 = 314 .16 e−2 = … π = 0.0 314 16 x 10 2 = 0. 314 16 x 10 1 = 3 .14 16 x 10 0 = … Như số x viết dạng mEn với nhiều giá trị m, ... ĐẦU Ngôn ngữ lập trình (NNLT) C/C++ ngôn ngữ lập trình hướng đối tượng mạnh phổ biến tính mềm dẻo đa Không ứng dụng viết C/C++ mà chương trình hệ thống lớn viết hầu hết C/C++ C++ ngôn ngữ lập trình ... 0) 21 11 m lẻ, cộng thêm 11 vào kq = + 11 = 11 10 22 m chẵn, bỏ qua 46 m (chia 2) 44 m lẻ, cộng thêm 44 vào kq = 11 + 44 = 55 Chương Cấu trúc điều khiển liệu kiểu mảng 88 m chẵn, bỏ qua 17 6 m...

Ngày tải lên: 25/01/2014, 13:20

308 6,5K 44
Bài giảng: NGÔN NGỮ LẬP TRÌNH C/C++ pdf

Bài giảng: NGÔN NGỮ LẬP TRÌNH C/C++ pdf

... Ví dụ số π = 3 .14 16 viết: π = … = 0.0 314 16e2 = 0. 314 16e1 = 3 .14 16e0 = 31. 416 e 1 = 314 .16 e−2 = … π = 0.0 314 16 x 10 2 = 0. 314 16 x 10 1 = 3 .14 16 x 10 0 = … Như số x viết dạng mEn với nhiều giá trị m, ... ĐẦU Ngôn ngữ lập trình (NNLT) C/C++ ngôn ngữ lập trình hướng đối tượng mạnh phổ biến tính mềm dẻo đa Không ứng dụng viết C/C++ mà chương trình hệ thống lớn viết hầu hết C/C++ C++ ngôn ngữ lập trình ... 0) 21 11 m lẻ, cộng thêm 11 vào kq = + 11 = 11 10 22 m chẵn, bỏ qua 46 m (chia 2) 44 m lẻ, cộng thêm 44 vào kq = 11 + 44 = 55 Chương Cấu trúc điều khiển liệu kiểu mảng 88 m chẵn, bỏ qua 17 6 m...

Ngày tải lên: 05/03/2014, 12:20

308 1,8K 8
Bài tập ngôn ngữ lập trình VB docx

Bài tập ngôn ngữ lập trình VB docx

... xõu, vớ d '14 2345') Sau ú chuy n dóy s ny thnh s chu i nh phõn, ú m i ch s c chuy n thnh c m bit nh phõn vớ d n u nh p xõu '12 34567' thỡ k t qu cho ta : '00 01 0 010 0 011 010 0 010 1 011 0 011 1' Bi t ... S1 S = "" Nho = For i = Len(S1) To Step -1 DonVi = (Val(Mid(S1, i, 1) ) + Val(Mid(S2, i, 1) ) + Nho) Mod 10 Nho = (Val(Mid(S1, i, 1) ) + Val(Mid(S2, i, 1) ) + Nho) \ 10 S = DonVi & S Next If Nho ... As Integer, S1 As String S = InputBox("Hãy nhập xâu ký tự : ") S1 = "" i =1 Do While i

Ngày tải lên: 06/03/2014, 20:20

173 827 6
Bài tập ngôn ngữ  lập trình  c

Bài tập ngôn ngữ lập trình c

... chương trình dùng toán tử for tính in hình bảng cửu chương sau: 10 10 12 14 16 18 20 12 15 18 21 24 27 30 12 16 20 24 28 32 36 40 10 15 20 25 30 35 40 45 50 12 18 24 30 36 42 48 54 60 14 21 28 ... == 10 7) goto end; else goto hoi; getch(); end: } Cau 37: Viết chương trình viết số từ đến 99 hình theo cách sau: 10 11 12 13 21 22 15 16 17 25 26 27 95 14 23 96 97 18 20 19 24 28 29 90 91 92 ... clrscr(); int a [10 ] [10 ],b [10 ] [10 ],i,j,n,c [10 ] [10 ],m,h; printf ("Nhap ma tran vuong cap n = ");scanf ("%d",&n); printf ("\n\nNhap du lieu cho ma tran A:\n\n"); for (i =1; i

Ngày tải lên: 12/03/2014, 12:08

53 4,2K 91
w