... System.Text.RegularExpressions.Regex.IsMatch(url, @"^(http|https|ftp)\://[a-zA-Z 0-9 \-\ .]+\.[a-zA-Z]{2,3}(:[a-zA-Z 0-9 ]*)?/?([a-zA- Z 0-9 \-\ ._\?\,\'/\\\+&%\$#\=~])*[^\.\,\)\(\s]$"); } Hàm ... return System.Text.RegularExpressions.Regex.IsMatch(email, @"^.+\@(\[?)[a-zA-Z 0-9 \-\ .]+\.([a-zA-Z]{2,3}|[ 0-9 ]{1,3})(\]?)$"); } Hàm kiểm tra xe...
Ngày tải lên: 17/01/2014, 20:49
... BorderWidth=”1px” Font-Names=”Verdana” Font-Size=”0.8em” ForeColor=”#284775” /> <TextBoxStyle Font-Size=”0.8em” /> <TitleTextStyle BackColor=”#5D7B9D” Font-Bold=”True” Font-Size=”0.9em” ... style="font-size: 100%; width: 100%; font-family: Arial; height: 164px; text-align: center;"> <tr> <td align="center" colspan="2" style=&...
Ngày tải lên: 24/08/2013, 08:48
8200 bài tập lập trình C pptx
... (ch a có thu VAT), VAT =10%ư ế Code: /*đ n giá:ơ t s : đ n giáừ ố ơ 0-5 0: 500 5 1-1 50: 800 15 1-2 50: 1000 25 1-3 51: 1200 351 - : 1500 */ #include <iostream.h> #include <iomanip.h> void ... thu: "; cin>>n; if(n>350)t+=(n-=350)*1500.0; if(n>250)t+=(n-=250)*1200.0; if(n>150)t+=(n-=150)*1000.0; if(n> 50)t+=(n-= 50)* 800.0; if(n> 0)t+=(n...
Ngày tải lên: 10/03/2014, 02:20
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29
... a0, a1, public: 240 Chương 7. Lớp và đối tượng DT() { this->n0; this->a = NULL; } DT(int n1) { this->n = n1; this->a = new double[n1+1]; } friend ostream& operator << ... vung nho chua cac he so da thuc a0, a1 , public: DT() { this->n = 0; this->a = NULL; } DT(int n1) { this->n = n1 ; this->a = new double[n1+1]; } friend ostream& ope...
Ngày tải lên: 17/10/2013, 18:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30
... HT h(50, 4); HT u(60, 15); h.hien(340, 340); u.hien(380, 340); for (int x = 340; x> = 0; x- = 10) { h.an(); u.an(); u.hien(x, x); delay(200); u.hien(x+40, x); delay(200); } };
Ngày tải lên: 20/10/2013, 08:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31
... q) ; // u = p + q v = operator-(p, q) ; // v= p - q Cách 2: Dùng như phép toán của C++ Ví dụ: PS p, q, u, v ; u = p + q ; // u = p + q v = p - q ; //v = p - q Chú ý: Khi dùng các hàm toán ... trận int n ; // Số cột ma trận }; MT operator-(MT x) { MT y; for (int i=1 ;i<= y.m ; ++i) for (int j =1 ;j<= y.n ; ++j)y.a[i][j] =- x.a[i][j]; return y; } a. Cá...
Ngày tải lên: 24/10/2013, 07:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P1
... nhắc để sử dụng phím Ctrl-Delete (xoá và không lưu lại nội dung vừa xoá vào bộ đệm) và Shift-Delete (xoá và lưu lại nội dung vừa xoá) một cách phù hợp. − Tổ hợp phím Ctrl-A rất thuận lợi khi cần ... cần tìm. Để thực hiện tìm kiếm bấm Ctrl-QF, tìm kiếm và thay thế bấm Ctrl-QA. Vào từ hoặc nhóm từ cần tìm vào cửa sổ Find, nhóm thay thế (nếu dùng Ctrl-QA) vào cửa sổ Replace và đánh dấu vào...
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32
... int y) { x=abs(x);y=abs(y); if (x*y==0) return 1; while (x!=y) { if (x>y) x-=y; else y-=x; } return x; } PS rutgon(PS p) { PS q; int x; x=uscln(p.a,p.b); q.a = ... Hàm bạn, định nghĩa phép toán cho lớp return rutgon(q); } PS operator-(PS p1, PS p2) { PS q; q.a = p1.a*p2.b - p2.a*p1 .b; q.b = p1.b * p2.b ; return rutgon(q); } PS operator*(PS .....
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33
... int y) { x=abs(x);y=abs(y); if (x*y==0) return 1; while (x!=y) { if (x>y) x-=y; else y-=x; } return x; } PS rutgon(PS p) { PS q; int x; x=uscln(p.a,p.b); q.a = ... Hàm bạn, định nghĩa phép toán cho lớp return rutgon(q); } PS operator-(PS p1, PS p2) { PS q; q.a = p1.a*p2.b - p2.a*p1 .b; q.b = p1.b * p2.b ; return rutgon(q); } PS operator*(PS .....
Ngày tải lên: 28/10/2013, 14:15
Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P2
... cột: − thẳng theo lề trái 0.63 64.1 − thẳng theo lề phải 12.78 -1 1.678 − thẳng theo dấu chấm thập phân -1 24. 6 59.002 65.7 -1 200.654 6. Hãy viết và chạy các chương trình trong các ví dụ ... phím Alt-F9) để tìm và sửa các lỗi gọi là lỗi cú pháp. Trong khi dịch C++ sẽ đặt con trỏ vào nơi gây lỗi (viết sai cú pháp) trong văn bản. Sau khi sửa xong một lỗi NSD có thể dùng Alt...
Ngày tải lên: 07/11/2013, 07:15