Em đã từng tính toán giá trị của một số biểu thức toán học. Nếu em đã từng tạo ra chương trình Scratch có chứa biểu thức toán học thì hãy nêu tình huống sử dụng biểu thức đó.
Em hãy viết chương trình Scratch của riêng mình để giải quyết một bài toán cụ thể trong một môn học như Khoa học tự nhiên, Toán học.... trong đó có sử dụng hằng, biến và biểu thức để thực hiện thuật toán.
Khi nào trong mô tả thuật toán ta cần dùng cấu trúc lặp? Nếu em đã từng tạo chương trình Scratch có thể hiện cấu trúc lặp thì đó là tình huống nào?
Trong mô tả thuật toán ta cần dùng cấu trúc lặp khi thể hiện một số lệnh được thực hiện lặp đi lặp lại với số lần có thể biết trước hoặc không biết trước
Tình huống: Tính tổng các số từ 1 đến 10
Em hãy đưa ra một số tính chất toán học đã biết (đã học) có thể được phát biểu ở dạng “Nếu ... thì...”?
Nếu hai đường thẳng phân biệt cùng vuông góc với một đường thẳng ba thì chúng song song với nhau
Trong các câu sau, những câu nào đúng?
1) Biểu thức thể hiện cách tìm một giá trị.
2) Nhóm Operators trong Scratch cung cấp các phép toán để tạo ra các biểu thức.
3) Trong Scratch tất cả các biểu thức đều thể hiện dữ liệu kiểu số.
4) Nếu một biến có giá trị là một dòng chữ thì biến đó không phải là một biểu thức.
ĐÚNG
ĐÚNG
KHÔNG ĐÚNG
KHÔNG ĐÚNG
Chuỗi ký tự được gọi là biểu thức nếu chuỗi này thực sự là một biểu thức toán học.
Hãy viết chương trình kiểm tra chuỗi kí tự S được nhập vào từ bàn phím có phải là biểu thức hay không. Nếu đúng thì in ra màn hình: “chuỗi S là biểu thức toán học”, nếu không đúng thì in ra màn hình: “chuỗi S không hợp lệ hoặc không phải là biểu thức toán học”.
Giới hạn: ta chỉ xét những biểu thức chứa các toán hạng là các số nguyên dương và toán tử nhân “*”. Các toán hạng và toán tử khác đều xem là không hợp lệ.
Ví dụ: 1*2*3 là xâu biểu thức
1-2*3 hoặc 1:2+3 đều không phải là biểu thức.
Em hãy ghép mỗi biểu thức Toán học ở cột bên trái với biểu thức tương ứng trong Scratch ở cột bên phải.
`1 - d ; 2 - a; 3 - b; 4 - c`
1. Chuyên đổi các biểu thức toán học sang biểu thức Free pascal
A.
B.
C.
D.
E.
2.1 cuốn vở giá 8000đ /1 quyển và bút bi với giá 3000đ/1 chiếc. Em hãy viết chương trình tính tổng số tiền em phải mua với m quyển vở và n ngòi bút. Với n,m được nhập từ bàn phím.
3.Cho 2 số nguyên a,b. thương của 2 số nguyên là c: hãy viết chương trình tính thương của 2 số đó
4. Cho một số nguyên a. Hãy viết chương trình kiểm tra xem a là số chẵn hay lẻ.
5. Cho ba số a,b,c là số nguyên. Được nhập từ bàn phím. Hãy viết chương trình tìm số lớn nhất trong 3 số đó
4:
#include <bits/stdc++.h>
using namespace std;
long long a;
int main()
{
cin>>a;
if (a%2==0) cout<<"Chan";
else cout<<"Le";
return 0;
}
Theo một mẫu mô tả cấu trúc lặp đã học ở lớp 6, bạn Quân mô tả một thuật toán như ở Hình 7. Em hãy thể hiện thuật toán này bằng một chương trình Scratch.
Gợi ý: Trong Scratch em sử dụng khối lệnh lặp với điều kiện dừng lặp tuy nhiên mô tả của bạn Quân là lặp với điều kiện lặp, bởi vậy em phải lấy điều kiện dừng lặp bằng phủ định của điều kiện lặp
Em đã từng vận dụng những kiến thức lịch sử nào để giải quyết các tình huống trong cuộc sống? Hãy chia sẻ một ví dụ với thầy cô và bạn học.
- Em đã từng sử dụng nhiều kiến thức lịch sử liên quan đến toán học, vật lí, khoa học công nghệ, kinh tế, văn hóa … để giải quyết các tình huống gặp phải trong cuộc sống.
- Ví dụ:
+ Vận dụng kiến thức lịch sử để giải thích ý nghĩa các hình ảnh in trên tờ tiền 10 nghìn đồng, 20 nghìn đồng, 50 nghìn đồng, 100 nghìn đồng, 200 nghìn đồng, 500 nghìn đồng của Việt Nam.
+ Vận dụng kiến thức lịch sử về các nhân vật, sự kiện để giải đáp những thắc mắc về tên các con đường trong thành phố (đường 30/4, đường Mai Chí Thọ, Lê Văn Việt, Hồ Chí Minh, Nguyễn Trãi, …)