Sử dụng phần mềm Scratch viết chương trình sau:
Tạo dãy số tự nhiên có N phần tử với giá trị được sinh tự động trong khoảng 1..10 và cho một số K bất kỳ (giá trị N và K được nhập từ bàn phím). Sau đó kiểm tra số K có trong dãy số vừa tạo không? Nếu có K trong dãy số trên thì đưa ra vị trí số K trong dãy và tính tổng các số nhỏ hơn K. Nếu K không thuộc dãy số trên thì thông báo trên màn hình “Số K không có trong dãy !”
Yêu cầu:
- Sử dụng 02 nhân vật Cat và Abby (có sẵn trong thư viện hình của Scratch)
- Nhân vật Cat sẽ yêu cầu nhập số N và sinh dãy
- Nhân vật Abby yêu cầu nhập số K, đưa ra vị trí K trong dãy và sẽ thông
báo kết quả tổng các số nhỏ hơn K trên màn hình.
- Lưu tên bài: dayso.sb2
Ví dụ: Giả sử nhập N = 5 và máy tính tự động sinh ra dãy: 8, 20, 12 , 7, 90
- Nếu nhập K = 20 thì trên Abby sẽ thông báo như sau:
Xuất hiện danh sách lưu vị trí K: 2
Tổng các số nhỏ hơn 20 là: 27
- Nếu nhập K = 44 thì Abby thông báo “Số 44 không có trong dãy”
giải nhanh nha mọi người cảm mơn mọi n