Theo em, sau khi mô tả thuật toán, để máy tính thực hiện được, ta phải làm gì? Tại sao? Nêu ví dụ minh hoạ.
Câu 13. Em hãy cho vài ví dụ về thông tin được trình bày ở dạng bảng và cho biết ưu điểm của việc trình bày thông tin này. Nêu các bước thực hiện tạo một bảng gồm 4 hàng và 10 cột.
Câu 14. Thuật toán là gì? Nêu các cách để mô tả thuật toán.
Câu 15. Cho bài toán: Tính tổng hai số x,y. Em hãy xác định đầu, đầu ra của thuật toán và mô tả thuật toán trên bằng sơ đồ khối.
Câu 16. Em hãy trình bày các câu sau đây dưới dạng sơ đồ khối cấu trúc rẽ nhánh.
a) Nếu trả lời đúng câu hỏi, em sẽ được cộng một điểm.
b) Nếu trả lời đúng câu hỏi, em sẽ được cộng một điểm; còn trả lời sai, em sẽ bị trừ một điểm.
Giúp e vs
Câu 15:
Input: x,y
Output: x+y
Mô tả thuật toán(Cái này mình không vẽ sơ đồ khối trên này được, bạn tự vẽ nha)
Bước 1: Nhập x,y
Bước 2: Xuất x+y
Bước 3: Kết thúc
Mô tả thuật toán bằng liệt kê các bước còn chứa nhiều cụm từ của ngôn ngữ tự nhiên, mỗi cụm từ nêu một việc phải làm. Để lập trình thực hiện thuật toán, cần làm chi tiết dần từng bước. Theo em đây có phải là "chia để trị" hay không? Vì sao?
Theo em, đây là “chia để trị” => Làm mịn dẫn các bước mô tả thuật toán là để tiến gắn hơn đến các câu lệnh của ngôn ngữ lập trinh. Ở đây lựa chọn sử dụng mã gia để trình bày vì nó ngắn gọn, dễ hiểu và không phụ thuộc vào ngôn ngữ lập trình.
Cách thức chung: Chuyển các cụm từ mô tả một "việc cần làm” thành các đoạn mã giá tiến gần hơn một bước đến các câu lệnh của chương trình chi tiết.
Quan sát cách thực hiện thuật toán tìm kiếm tuần tự trên ví dụ cụ thể sau. Hãy trao đổi thảo luận để hiểu và mô tả được thuật toán trong trường hợp tổng quát.
Thuật toán tìm kiếm tuần tự: Duyệt lần lượt các phần tử của dãy để tìm phần tử có giá trị bằng K. Nếu tìm thấy, trả về chỉ số của phản tử bằng K; Ngược lại, thông báo không tìm thây và trả về giá trị -1. Thuật toán có thê duyệt từ đâu dãy hoặc từ cuối dãy.
Câu 1: Khi thực hiện câu lệnh lặp for,to, do máy tính kiểm tra một điều kiện, điều kiện cần phải kiểm tra là gì?
Câu 2: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Tìm tất cả các ước của n.
Câu 3: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Đếm tất cả các ước của n.
Câu 4: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Tính tổng tất cả các nước của n.
Câu 5: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Tính tích tất cả các ước của n.
Câu 6: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Tính tổng các số chẵn trong đoạn 1 đến n.
Câu 7: Em hãy mô tả thuật toán và viết chương trình nhập vào hai số tự nhiên a và b (a <> 0; b <> 0; a <= 0)
Câu 8: Em hãy mô tả thuật toán và viết chương trình nhập vào một số tự nhiên n khác 0. Kiểm tra xem n có là số nguyên tố hay không?
làm hộ mình nha
P/s: ở đây mình chỉ viết chương trình thôi, còn thuật toán bạn có thể suy ra từ chương trình nhé:
Câu 2:
uses crt;
var n,i:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
if n mod i=0 then write(i:4);
readln;
end.
Câu 3:
uses crt;
var n,i,dem:integer;
begin
clrscr;
write('Nhap n='); readln(n);
dem:=0;
for i:=1 to n do
if n mod i=0 then dem:=dem+1;
writeln('So uoc cua ',n,' la: ',dem);
readln;
end.
Câu 4:
uses crt;
var n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
t:=0;
for i:=1 to n do
if n mod i=0 then t:=t+i;
writeln('Tong cac uoc cua ',n,' la: ',t);
readln;
end.
Câu 5:
uses crt;
var n,i:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
s:=1;
for i:=1 to n do
if n mod i=0 then s:=s*i;
writeln('Tich cac uoc cua ',n,' la: ',s:4:2);
readln;
end.
Câu 6:
uses crt;
var n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
t:=0;
for i:=1 to n do
if i mod 2=0 then t:=t+i;
writeln('Tong cac so chan trong khoang tu 1 den ',n,' la: ',t);
readln;
end.
Câu 8:
uses crt;
var n,i,kt:integer;
begin
clrscr;
write('Nhap n='); readln(n);
kt:=0;
for i:=2 to trunc(sqrt(n)) do
if n mod i=0 then kt:=1;
if (kt=0) and (n>1) then writeln(n,' la so nguyen to')
else writeln(n,' khong la so nguyen to');
readln;
end.
Tại sao ở nước ta hiện nay, tỉ lệ gia tăng dân số có xu hướng giảm, nhưng quy mô dân số vẫn tiếp tục tăng? Nêu ví dụ minh hoạ.
- Do quy mô dân số nước ta lớn, nên tỉ lệ gia tăng giảm, nhưng quy mô dân số vẫn tiếp tục tăng.
- Ví dụ: với quy mô dân số 70 triệu người, tỉ lệ gia tăng dân số 1,5%, thì mỗi năm dân số tăng 1,05 triệu người. Nhưng nếu quy mô dân số là 84 triệu người, tỉ lệ gia tăng dân số 1,31%, thì môi năm dân số tăng thêm 1,10 triệu người.
Tại sao ở nước ta hiện nay, tỉ lệ gia tăng dân số có xu hướng giảm, nhưng quy mô dân số vẫn tiếp tục tăng? Nêu ví dụ minh hoạ.
-Do dân số đông, số người trong độ tuổi sinh đẻ cao nên tỉ lệ gia tăng dân số có xu hướng giảm nhưng quy mô dân số vẫn tiếp tục tăng.
-Ví dụ: với số dân 65 triệu người, tỉ lệ gia tăng dân số 1,5%, thì mỗi năm dân số tăng 0,975 triệu người. Nếu quy mô dân số 85 triệu người, tỉ lệ gia tăng dân số 1,3%, thì mỗi năm dân số tăng thêm 1,105 triệu người.
-Do dân số đông, số người trong độ tuổi sinh đẻ cao nên tỉ lệ gia tăng dân số có xu hướng giảm nhưng quy mô dân số vẫn tiếp tục tăng.
-Ví dụ: với số dân 65 triệu người, tỉ lệ gia tăng dân số 1,5%, thì mỗi năm dân số tăng 0,975 triệu người. Nếu quy mô dân số 85 triệu người, tỉ lệ gia tăng dân số 1,3%, thì mỗi năm dân số tăng thêm 1,105 triệu người.
* Nguyên nhân : Tỉ lệ gia tăng dân số giảm nhưng do quy mô dân số lớn, số người trong độ tuổi sinh đẻ cao nên dân số vẫn tiếp tục tăng.
-Ví dụ:
+Với số dân 65 triệu người, tỉ lệ gia tăng dân số 1,5%, thì mỗi năm dân số tăng 0,975 triệu người.
+Nếu quy mô dân số 85 triệu người, tỉ lệ gia tăng dân số 1,3%, thì mỗi năm dân số tăng thêm 1,105 triệu người.
+Nếu quy mô dân số 90 triệu người, tỉ lệ gia tăng dân số 1,0%, thì mỗi năm dân số tăng thêm 0,9 triệu người.
Câu1:thuật toán là gì?Nêu quá trình thực hiện thuật toán trên máy tính? Câu2:Vẽ sơ đồ khối cấu trúc rẽ nhánh dạng thiếu,cấu trúc rẽ nhánh dạng đủ? Câu3:Trình bày khái niệm về hằng?cho ví dụ về hằng? Câu4:Trình bày khái niệm về biến?Cho ví dụ về biến? Câu5:Nêu cú pháp câu lệnh điều kiện dạng thiếu? Câu6:Nêu cú pháp câu lệnh điều kiện dạng đủ?
Câu1:thuật toán là gì?Nêu quá trình thực hiện thuật toán trên máy tính? Câu2:Vẽ sơ đồ khối cấu trúc rẽ nhánh dạng thiếu,cấu trúc rẽ nhánh dạng đủ? Câu3:Trình bày khái niệm về hằng?cho ví dụ về hằng? Câu4:Trình bày khái niệm về biến?Cho ví dụ về biến? Câu5:Nêu cú pháp câu lệnh điều kiện dạng thiếu? Câu6:Nêu cú pháp câu lệnh điều kiện dạng đủ?
a) trên thực tế, khi người ta nhận được thông báo, qua hóa đơn này, gia đình em sẽ phải trả bao nhiêu tiền cho người thu tiền điện? Tại sao?
b) hãy nêu ví dụ trong thực tế có xuất hiện các số được làm tròn
c) ích lợi của việc làm tròn số với thực tế cuộc sống
bài 10: làm tròn số sách toán 7 chương trình mới
Trình duyệt wed là gì? Em hãy nêu một số trình duyệt mà em biết? Để truy cập vào một trang wed nào đó em thực hiện như thế nào? Cho ví dụ minh hoạ?
Tham khảo
- Trình duyệt web là một ứng dụng phần mềm để truy cập thông tin trên World Wide Web. Mỗi trang web, hình ảnh và video riêng lẻ được xác định bằng một URL riêng biệt, cho phép các trình duyệt truy xuất và hiển thị chúng trên thiết bị của người dùng mới.
Trình duyệt Chrome. ...
Trình duyệt Internet Explorer (IE) do Microsoft phát triển. ...
Trình duyệt Mozilla Firefox hay thường gọi là Firefox do Mozilla phát triển. ...
Trình duyệt Opera do Opera Software phát triển. ...
Trình duyệt Safari do Apple phát triển.
- Để truy cập các trang web em cần sử dụng phần mềm trình duyệt web. Phần mềm này giúp người sử dụng giao tiếp với hệ thống WWW. Các trình duyệt web phổ biến đó là: Internet Epxlorer, Netscape Navigator, Mozilla Firefox, Chrome,...