CÀI ĐẶT WINDOWS 8 TRÊN MÁY ẢO VMWARE WORKSTATION 8.0.4
Thứ Ba, 27 tháng 11, 2012
Dịch mã Hexa
Yêu cầu:
Cho màn hình chụp sau, biết rằng nó đang được hiển thị ở dạng mã Hexa của tập tin văn bản thô, các ký tự trong đoạn văn lưu dưới dạng mã Unicode. Sinh viên hãy tra cứu cách lưu trữ và cấu trúc văn bản Unicode ở dạng mã hexa, sau đó dịch đoạn mã trong màn hình chụp này ra thành đoạn văn bản gốc ở dạng tiếng Việt có nghĩa.
Thứ Hai, 26 tháng 11, 2012
Phân tích vấn đề để giải quyết bài toán
Bài 1:
Cho số tự nhiên A. Hãy tìm số tự
nhiên N nhỏ nhất sao cho N lũy thừa
N (nhân N cho chính nó N lần) chia hết cho
A. Hãy viết
chương trình tìm số N đó và xuất ra màn hình. Trong đó A có giá trị: 1 ≤ A ≤ 109
Dùng vòng lặp xử lí bài toán
Bài
2: Xem
công thức tính sau đây (đề thi tuyển sinh
cao học ngành KHMT, năm 2011):
$Aver = \sum\limits_{i = 0}^{n - 1} {{{({a_i} - Max)}^2}} + \sum\limits_{i = 0}^{n - 1} {{{(a{}_i - Min)}^2} + \frac{n}{2}{{(Max - Min)}^2}} $
Trong đó Max, Min
lần lượt là giá trị lớn nhất, nhỏ nhất của n số thực (được
nhập vào từ thiết bị nhập chuẩn) a0, a1, …, an-1.
Chỉ dùng duy nhất 1 vòng lặp
(for hoặc while), đề xuất cách thức để nhập n số thực như trên và
tính giá trị của biểu thức Aver, xuất kết quả tính ra thiết bị xuất chuẩn.
Viết chương trình để minh họa đề xuất đó.
Lưu
ý:
Phần này sinh viên chưa học về mảng, như vậy vấn đề chính của bài toán này là
không thể dùng mảng để lưu giá trị của n số thực nói trên. Như vậy
phải đề xuất một giải pháp “thông minh” để nhập và tính toán mà không
đưa trước các số thực này vào mảng.Dùng tính chất chia hết để giải quyết bài toán
Bài 3:
Tính
F(x)
Cho hàm F(x), x ≥ 0 được định nghĩa như
sau:
F(x) = x, nếu x ≤ 9
F(x) = F(S(x)), nếu x > 9
Trong đó S(x): tổng các chữ số
của x.
Yêu cầu: Hãy viết chương trình tính F(n!), với 1 <= n <=
500.
Đăng ký:
Bài đăng (Atom)