Hãy cho biết cách viết phép gán bằng mã giả, dấu bằng = có ý nghĩa gì trong mã giả.
Em hãy cho biết cách viết các dấu phép toán số học, phép so sánh bằng mã giả.
Cho câu lệnh lặp bằng mã giả như ở hình bên. Hãy diễn giải ý nghĩa và cho biết kết quả là gì nếu bắt đầu ta có j nhận giá trị 5 và n nhận giá trị 15.
For / in {i | i chẵn, j + 1 <= i <= n - 1}
In ra i
Máy bơm nước thứ nhất có công suất 1500w a)Con số 1500w có ý nghĩa gì ? b)Máy bơm nước thứ hai có công suất 3,5 mã lực, biết 1 mã lực bằng 736w. Hỏi máy bơm nào mạnh hơn? Vì sao ?
Con số 1500W cho biết một giây máy bơm nước thực hiện một công = 1500J
Công suất máy bơm thứ hai : 736.3,5 = 2576W > 1500W
=> Máy 2 có công suất mạnh hơn
1. Tìm trong văn bản Tuổi thơ tôi các từ ngữ được đặt trong dấu ngoặc kép. Chỉ ra nghĩa thông thường và nghĩa theo dụng ý của tác giả bằng cách điền thông tin vào bảng sau:
Từ ngữ trong ngoặc kép | Nghĩa thông thường | Nghĩa theo dụng ý của tác giả |
Tham khảo!
Từ ngữ trong ngoặc kép | Nghĩa thông thường | Nghĩa theo dụng ý của tác giả |
trùm sò | kẻ cầm đầu nhóm vô lại | kẻ cầm đầu trong lớp |
thảm thiết | nỗi đau khổ thống thiết | đau đớn |
cao thủ | người có khả năng ứng phó hơn hẳn người khác | Con dế có khả năng đánh bại các con dế khác |
làm giàu | tích lũy nhiều của cải | tích lũy nhiều viên bi |
thu vén cá nhân | Chỉ chăm lo, vun vén cho lợi ích riêng của bản thân | Chỉ chăm lo, vun vén cho lợi ích riêng của bản thân |
giang hồ | Là côn đồ, lưu manh, du đãng, du côn, | Là côn đồ, lưu manh, du đãng, du côn, |
cử hành tang lễ | tổ chức tang lễ cho người đã mất | Chôn cất con dế lửa |
võ đài | đài đấu võ | đài đấu võ |
Em hãy viết chương trình Python thực hiện thuật toán sắp xếp chèn tuyến tính dựa trên mã giả đã cho trong bài học.
Tham khảo:
Viết chương trình Python thực hiện thuật toán sắp xếp chèn tuyến tính dựa trên mã giả đã cho trong báo học:
void Insertion_Sort(int a[], int n){
int pos, i;
int x;//lưu giá trị a[i] tránh bị ghi đè khi dời chỗ các phần tử
for(i=1; i<n; i++){//đoạn a[0] đã sắp xếp
x = a[i]; pos = i-1;
//tìm vị trí chèn x
while((pos>=0)&&(a[pos]>x)){
//kết hợp dời chỗ các phần tử sẽ đứng sau x trong danh sách mới
a[pos+1] = a[pos];
pos--;
}
a[pos+1] = x;//chèn x vào danh sách
}
}
void main()
{
int a[5] = {8, 4, 1, 6, 5};
Insertion_Sort(a, 5);
cout<<"Mang sau khi sap xep:"<<endl;
for(int i=0;i<5;i++){
cout<<a[i]<<" ";
}
system("pause");
Đọc mã lệnh của thuật toán Eratosthenes cho ở Hình 5 và mô tả liệt kê các bước của thuật toán và bằng mã giả.
Đọc mã lệnh của thuật toán Eratosthenes cho ở Hình 5 và mô tả liệt kê các bước của thuật toán và bằng mã giả:
Đục bỏ dần các số không nguyên tố bằng cách đánh dấu “là hợp số” (không phải số nguyên tố) mỗi khi biết số đó là bội số của một số nguyên tố.
Tìm trong văn bản Tuổi thơ tôi các từ ngữ được đặt trong dấu ngoặc kép. Chỉ ra nghĩa thông thường và nghĩa theo dụng ý của tác giả bằng cách điền thông tin vào bảng sau (làm vào vở):
trong ngôn ngữ lập trình C++giả sử ở phần thân chương trình có 2 phép gán như sau
m=2020;
q=3.1417853
a, em hãy viết lệnh khai báo cho 2 biến nói trên
b,viết lệnh thông báo giá trị của 2 biến m,q ra màn hình
Em hãy cho biết lược đồ phân đoạn Lomuto theo mã giả cho trong Hình 2 có đáp ứng yêu cầu phân đoạn để sắp xếp nhanh như trình bày ở mục 1 hay không.