Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài tập và thực hành 3

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hoàng Lê Thùy
Ngày gửi: 16h:07' 07-09-2014
Dung lượng: 2.4 MB
Số lượt tải: 402
Số lượt thích: 0 người
BÀI TẬP VỀ NHÀ
NHÓM 1
Người soạn: Bùi Nuyễn Hoàng Anh
Bài tập 5 SGK trang 79
Viết chương trình nhập từ bàn phím số nguyên dương N (N ≤ 100) và dãy A gồm N số nguyên A1, A2,…, AN có giá trị tuyệt đối không lớn hơn 1000. Hãy cho biết dãy A có phải là một cấp số cộng hay không và thông báo kết quả ra màn hình.
Input: Nhập từ bàn phím số nguyên dương N (N≤100) và dãy A1, A2,…, AN có giá trị tuyệt đối không lớn hơn 1000.
Output: dãy A1, A2,…, AN là cấp số cộng hoặc không phải là cấp số cộng.
 Cách 1:
Gọi d là công sai của Cấp số cộng (un)
Áp dụng: un – un–1 =d
 Cách 2:
Áp dụng: un = u1 + (n – 1).d
Thuật toán:
Bước 1: Nhập số nguyên dương N (N≤100) và dãy A1, A2,…, AN có giá trị tuyệt đối không lớn hơn 1000;
Bước 2: d A2 – A1, i  2, csc  true;
Bước 4: Nếu i > N thì đi tới Bước 7;
Bước 5: Nếu Ai+1 – Ai = d thì i  i+1 rồi quay lại Bước 4;
Bước 7: 7.1. Nếu csc = true thì thông báo dãy là một cấp số cộng rồi kết thúc;
7.2. Nếu csc = false thì thông báo dãy không phải là một cấp số cộng rồi kết thúc.
Bước 6: Nếu Ai+1 – Ai ≠ d thì csc  false rồi đi tới Bước 7;
Bước 3: Nếu i = N =2 thì csc  false rồi đi tới Bước 7;
Minh họa đơn giản cho chương trình
Dãy số A gồm 5 số hạng ứng với
A1 A2 A3 A4 A5
1 3 5 7 9
Gọi d là công sai: d= A1 – A2
Dãy A là một CẤP SỐ CỘNG
Dãy số A gồm 5 số hạng ứng với
A1 A2 A3 A4 A5
Gọi d là công sai: d= A1 – A2
1 3 4 5 7
Dãy A không phải là CẤP SỐ CỘNG
Nhập số
lượng phần
tử của dãy
Nhập giá trị phần tử của dãy
Nếu
a[i]–a[i-1]<>d
thì đưa ra
thông báo rồi
kết thúc
Bài báo cáo đến đây là hết
Cảm ơn cô và các bạn đã theo dõi!
 
Gửi ý kiến

Hãy thử nhiều lựa chọn khác