Trang chủ Lập trình C - C++ Kiểm tra cấp số cộng và cấp số nhân trong các hàng...

Kiểm tra cấp số cộng và cấp số nhân trong các hàng của ma trận

Hôm nay mình sẽ cùng các bạn giải quyết yêu cầu: Nhập vào một ma trận và kiểm tra xem hàng nào của ma trận là cấp số cộng, cấp số nhân.

Mạn phép mô tả 1 chút về thuật toán: Ta sẽ dùng 2 vòng lặp để kiểm tra từng cặp 2 phần tử trong từng hàng.

Nhưng trước khi kiểm tra ta cần tính công sai và công bội của từng hàng. Công sai và công bội mình sẽ tính dựa vào 2 phần tử đầu của mỗi hàng:

Công sai = Phần tử 2 – Phần tử 1
Công bội = Phần tử 2 / Phần tử 1

Sau khi có công sai và công bội ta duyệt để kiểm tra từng cặp phần tử liền nhau. Nếu phần tử trước mà cộng (nhân) với công sai (công bội) mà đúng bằng phần tử sau liền kề thì đúng và kiểm tra đến cuối hàng nếu vẫn đúng thì kết luận hàng đó là hàng cấp số cộng (cấp số nhân) và chuyển qua hàng sau tiếp tục công việc. Còn nếu ở bất kỳ cặp phần tử kiểm tra nào không đúng thì báo ngay là không phải hàng cấp số cộng (cấp số nhân) dừng việc kiểm tra ở hàng đó và nhảy xuống kiểm tra hàng dưới liền.

Bạn có thể tải mã nguồn tại đây: https://www.box.com/s/6x9qkkl1i1osvnx9y985

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Microsoft mua lại Nuance với giá 16 tỉ USD

Nuance là công ty nổi tiếng trong lĩnh vực nhận dạng ngôn ngữ tự nhiên. Công nghệ của công ty này là cốt lõi...

Google sắp khai tử ứng dụng Google Shopping trên iOS và Android

Google được cho là đã thêm Google Shopping vào danh sách các ứng dụng sắp khai tử của mình. Sau khi các thành viên...

Google Pixel 5A 5G vẫn sẽ ra mắt vào cuối năm nay

Thứ Sáu tuần trước, Google cho biết sẽ ra mắt điện thoại tầm trung Pixel 5A vào cuối năm nay, bác bỏ tin đồn...

Facebook chi 23 triệu đô la để bảo vệ Mark Zuckerberg

Facebook đã chi hơn 23 triệu USD để bảo vệ cho Mark Zuckerberg - CEO và là người sáng lập Facebook vào năm ngoái....

Cách tùy chỉnh công cụ tìm kiếm trong Firefox

Bạn có thể sử dụng bất kỳ công cụ tìm kiếm nào mà bạn thích trong trình duyệt web của mình. Và bạn cũng...

BẠN XEM CHƯA

Đến Nhơn Lý – Quy Nhơn chiêm ngưỡng tượng Phật đôi

Cách trung tâm Tp.Quy Nhơn khoảng 28 km, xã bán đảo Nhơn Lý (Tp.Quy Nhơn) là một trong những điểm đến du lịch biển...

Những quy tắc trên mâm cơm Việt

1. Vấn đề dùng đũa Không và quá 3 lần khi đưa bát cơm lên miệng. Không gắp thức ăn đưa thẳng vào miệng...

Vẽ hình 3D trong Windows 10

Với những máy tính chạy hệ điều hành Windows 10 và đã cập nhật (update) lên phiên bản Windows 10 Fall Creators, người dùng...

Tìm lại mật khẩu mặc định của các phần mềm, phần cứng

Có khi nào bạn gặp khó khăn khi ghi nhớ mật khẩu của các sản phẩm phần mềm phần cứng mà bạn phải "va...

Ngày nghỉ

Buổi sáng ngày nghỉ nên ngủ dậy hơi muộn tý, tầm 8h30 - 9h gì đó. Để thức dậy thì sẽ có 2 luồng...