Bài viết của Trịnh Tiến Mạnh

Hàm random – sinh số ngẫu nhiên trong pascal

1. Hướng dẫn sinh số ngẫu nhiên trong pascal Để sinh số ngẫu nhiên trong pascal đầu tiên bạn phải đặt câu lệnh ” randomize; ” ở đầu chương trình. câu lệnh này có chức năng sinh ra số khác với lần sinh trước đó. nếu không có nó bạn sẽ thường xuyên thấy nó giống với lần ...

Tác giả: Trịnh Tiến Mạnh viết 14:21 ngày 02/10/2018 chỉnh sửa

Cách đọc ghi file trong pascal

Đọc các tập tin văn bản pascal Chào các bạn hôm nay mình sẽ hướng dẫn các bạn cách đọc, ghi file Đọc các tập tin văn bản (đọc file). Viết các tập tin văn bản (ghi file). Để thực hiện các thao tác với file các bạn phải khai báo biến text, như sau: var f:text; 1 ...

Tác giả: Trịnh Tiến Mạnh viết 14:21 ngày 02/10/2018 chỉnh sửa

[BT Lập trình hướng đối tượng – OOP] Class mảng căn bản

Link Submit : LOPMANG 1. Đề bài về Class mảng căn bản Xây dựng lớp mảng cho phép thực hiện các thao tác sau: Nhập, xuất mảng. Lấy kích thước mảng. Lấy phần tử tại vị trí nào đó. Gán giá trị cho phần tử tại vị trí nào đó. Tìm phần tử nào đó trong mảng. Sắp xếp tăng, giảm ...

Tác giả: Trịnh Tiến Mạnh viết 14:21 ngày 02/10/2018 chỉnh sửa

Sử dụng hàm bạn (friend) cho 2 Class

Khi bạn khai báo hàm bạn cho 2 class, nếu bạn chưa có kinh nghiệm bạn sẽ dễ gặp lỗi inaccessible. Dấu hiệu theo ví dụ bên dưới: Bạn đã khai báo friend void test(Matrix a, Vector b); trong class Matrix Bạn đã khai báo friend void test(Matrix a, Vector b); trong class Vector ...

Tác giả: Trịnh Tiến Mạnh viết 14:19 ngày 02/10/2018 chỉnh sửa

ASSIGN1 spoj – Phân công hoàn thành sớm nhất

Nguồn đề bài: http://vn.spoj.com/problems/ASSIGN1/ 1. Đề bài ASSIGN1 spoj Có n người, n việc (1 < n ≤ 200). Người thứ i thực hiện công viêc j mất C[i,j] đơn vị thời gian. Giả sử tất cả bắt đầu vào thời điểm 0, hãy tìm cách bố trí mỗi công việc cho mỗi người sao cho thời ...

Tác giả: Trịnh Tiến Mạnh viết 14:18 ngày 02/10/2018 chỉnh sửa

BASEH spoj – Cơ số H

Nguồn đề bài: http://vn.spoj.com/problems/BASEH/ 1. Đề bài BASEH spoj Cho một dãy số a[1],a[2],a[3],…,a[n] và hai số K,H được xác định như sau: a[1]=1; Nếu K chẵn thì a[K]=H*a[K/2]. Nếu K lẻ thì a[K]=H*a[(K-1)/2]+1. Các bạn hãy lập trình tính số thứ K của dãy viết ...

Tác giả: Trịnh Tiến Mạnh viết 14:17 ngày 02/10/2018 chỉnh sửa

[C++] Kiểm tra ma trận đối xứng

1. Đề bài Kiểm tra ma trận đối xứng Viết hàm kiểm tra ma trận A[100][100] kích thước mxn có đối xứng hay không? Test 1 m=4, n=4 1 2 3 4 2 7 8 9 3 8 7 1 4 9 1 9 TRUE Test 2 m=4, n=4 1 1 1 1 2 7 8 9 3 8 7 1 4 9 1 9 FALSE 2. Code kiểm tra ma trận đối xứng c++ ...

Tác giả: Trịnh Tiến Mạnh viết 14:15 ngày 02/10/2018 chỉnh sửa

BCTHIDAU spoj PTIT – Thi đấu

Nguồn đề bài: http://www.spoj.com/PTIT/problems/BCTHIDAU/ 1. Đề bài BCTHIDAU spoj PTIT Trong cuộc thi ACM, các đội thi đấu với nhau. Thứ hạng của mỗi đội phụ thuộc vào: số lượng bài giải được và số điểm bị phạt (điểm phạt phụ thuộc vào thời gian và số lần nộp bài trước khi bài đó ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 02/10/2018 chỉnh sửa

[BT C++] Viết chương trình tính diện tích hình chữ nhật, hình vuông, hình tròn

1. Đề bài tính diện tích hình Viết chương trình nhập vào các cạnh, bán kính sau đó tính diện tích hình chữ nhật, hình vuông, hình tròn… Test ví dụ: input 4 5 5 6 1 2 3 4 5 5 6 output -----------Tinh DT HCN---------- nhap vao 2 ...

Tác giả: Trịnh Tiến Mạnh viết 14:09 ngày 02/10/2018 chỉnh sửa

BCMARA spoj PTIT – Chạy đua marathon

Nguồn đề bài: http://www.spoj.com/PTIT/problems/BCMARA/ 1. Đề bài BCMARA spoj PTIT John cho các con bò của mình chạy đua marathon! Thời gian bò N (1 <= N <= 5,000) về đích được biểu diễn theo dạng Số giờ (0 <= Số giờ <= 99), Số phút (0 <= Số phút <= 59), và số ...

Tác giả: Trịnh Tiến Mạnh viết 14:04 ngày 02/10/2018 chỉnh sửa