Các pác ai bik làm dùm mình câu hỏi này nha. Ông thầy giảng sơ sài ko hiểu đc gì mà đã cho làm bài rồi T_T " Hãy vẽ lưu đồ thuật toán cho chương trình in ra tất cả các số nguyên tố nhỏ hơn số N cho trước? Viết chương trình bằng ngôn ngữ C++? " Còn 1 câu nữa. Các pác giúp thì giúp cho chót " Cho biết cách thức định dạng một đĩa cứng trước khi sử dụng trong Windows và trong Unix? "
Mấy cái hình của loại code cơ bản Begin, End đóa. Cái này mình tự sướng cũng đc chủ yếu là C++ kìa T_T
viết code đơn giản mà bạn từ sơ đồ khối mà chuyển qua code C++ #include"iostream.h" #include"math.h" bool LaNguyenTo(int N) { for (int i = 2; i < sqrt(N); i ++) { if ( N % i == 0) return false; } return true; } void InTatCaSoNguyenToNhoHon(int N) { for (int i = 2; i < N; i++) { if (LaNguyenTo(i) == true) cout << i << "\t"; } } void main() { int N ; cout << "Nhap N : "; cin >> N; InTatCaSoNguyenToNhoHon(N); cout << endl; } <xong rồi đó, nhớ cộng rep>
Thak pác. Rep từ từ mình + cho, pa Thinhrazoz chơi sạch rep rùi T_T. Mình nộp bài = word nên chỉ cần copy cái trên vô là đc fa3i hem?
Số nguyên tố là số lớn hơn 1, chỉ chia hết cho 1 và chính nó => số 2 là số nguyên tố Mã: bool LaNguyenTo(int N) { for (int i = 2; i < sqrt(N); i ++) { if ( N % i == 0) return false; } return true; } Mình nghĩ nên koi lại hàm này
hàm đó thiếu 1 dấu = bool LaNguyenTo(int N) { for (int i = 2; i <= sqrt(N); i ++) { if ( N % i == 0) return false; } return true; }
Theo mình nghĩ là như zậy nè Mã: bool LaNguyenTo(int N) { if(N == 2) return true; for (int i = 2; i <= sqrt(N); i ++) { if ( N % i == 0) return false; } return true; }
Cám ơn các pác rất là nhiều. Nói thật đầy là bài kiểm tra mở của ông thầy tin trong trường. Ổng giảng bài thì dở, bửa mình đi học ổng lại nghỉ, bửa mình đi học chỗ khác ổng lại dạy bù nên mình hầu như pó tay với cái C++ này. Mình đang học thêm bên NIIT nhưng mới tới MS SQL thui nên cũng pó tay T_T Lần cuối chân thành cảm ơn anh em box phần mềm nhá. bên NIIT mình cũng đang tính học " Chuyên viên phát triển phần mềm " nên sau này còn nhờ vả nhiều, mong anh em chiếu cố ma mới dùm cho :P còn 1 câu pác nào dứt nốt dùm mình đi ^^ " Cho biết cách thức định dạng một đĩa cứng trước khi sử dụng trong Windows và trong Unix? "
ko cần trg` hợp 2 riêng đâu bạn ơi, vì sqrt(2) được làm tròn thành 1 nên máy sẽ bỏ qua vỏng for và return true luôn
đúng rồi, bạn trên đúng đó, tại hôm qua lên nhưng quên test mà đọc thấy có lý nên đồng ý nhưng thật ra lúc làm mình đã xét rồi nếu ko tin thì chạy thử thì biết, cái file save ở dưới ấy, hoặc copy nguyên si vào VC6 chạy thử have fun, (bài này viết chưa tới 5 ph nên bị phản bác cứ đồng ý đại chứ bản thân ko có lỗi gì hết)
bạn nói cụ thể hơn đi, nếu không bạn tìm sách lập trình winform với C# mà xem, nói chung cũng đơn giản vì chỉ là kéo thả control và tìm hiểu thư viện xử lý âm thanh là xong (mình chưa có dịp xử lý âm thanh trên dot net nên chưa hướng dẫn được)
à, mình xử lý xong rồi, theo mình thì nó hok đơn giản đâu, phải chạy debug mấy lần, xem cơ chế hoạt động của control WMP, nhìn thấy dễ chứ khi vô làm thì có nhìu cái phát sinh lắm. Lúc chơi nhạc, có 1 thanh nó nhích dần theo thời gian, thanh đó là thanh gì zậy mọi người, mình tìm trong control hok thấy :(
Cách thức định dạng 1 dĩa cứng trước khi sử dụng trong Win và Unix. Chổ này nếu nói sơ lược qua, theo kiểu thực hành thì phải xem phần định dạng ban đầu của ổ cứng, thao tác chia phân vùng ra thế nào, sau đó định dạng bằng NTFS hoặc FAT32. Kế đến là Unix, với các định dạng về ổ cứng của nó. Còn nếu muốn nói sâu hơn thì bạn tìm hiểu về các phân vùng trong MBR, Table Index.. của Win và phân vùng /, /log, /data ... của Unix - lưu ý chổ này Unix có thể đặc trưng cho Linux, Solaris. Tùy vào mức độ của bài làm mà bạn đầu tư cho nhiều công sức hơn, nếu không muốn phức tạp quá thì cứ màn hình trong quá trình cài đặt mà cho vào. Thân