1. Trang chủ
  2. » Giáo án - Bài giảng

bt mảng nâng cao

4 139 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 34 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hãy chỉ ra các vị trí của các phần tử trong dãy trên có giá trị bằng X.. Hãy thay thế Y vào các vị trí mà một phần tử trong dãy có giá trị bằng X trong dãy trên.. Hãy xóa các phần tử tro

Trang 1

BÀI TẬP MẢNG 1 CHIỀU

Bài 1: Viết CT nhập vào 1 dãy N số nguyên Hãy tính tổng và tích các số vừa nhập từ bàn phím.

Bài 1 1 Viết CT nhập vào 1 dãy N số nguyên Hãy tính trung bình cộng của dãy trên.

Bài 1.2 : Viết CT nhập vào 1 dãy N số nguyên Hãy tính tổng các số lớn hơn

0 và chia hết cho 5 vừa nhập từ bàn phím.

• Bài 1.3: Viết CT nhập vào 1 dãy N số nguyên Hãy tìm max (số lớn nhất) và min (số nhỏ nhất) của dãy trên

• Bài 1.4: Viết CT nhập vào 1 dãy N số nguyên Hãy đếm xem có bao nhiêu số

>= 8 và <= 10 vừa nhập từ bàn phím

• Bài 1.5: Viết CT nhập vào 1 dãy N số nguyên Hãy đếm xem có số dương và bao nhiêu số âm

• Bài 1.6: Viết CT nhập vào 1 dãy N số nguyên Hãy so sánh số lượng các số dương và số lượng các số âm?

• Bài 2 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số dương lớn nhất Nếu không có số dương nào hãy thông báo là “không có số dương”

• Bài 2.1 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số dương nhỏ nhất trong dãy Nếu không có số dương nào hãy thông báo là “không có

số dương”

Trang 2

• Bài 2.2 Làm tương lại bài 2.1 và 2.2 đỗi với số âm nhỏ nhất và số âm lớn nhất

• Bài 3: Viết CT nhập vào 1 dãy N số nguyên và một số X nguyên Hãy chỉ ra các vị trí của các phần tử trong dãy trên có giá trị bằng X

• Bài 3.1: Viết CT nhập vào 1 dãy N số nguyên và một số X nguyên Hãy đếm xem có bao nhiêu phần tử lớn hơn X và liệt kê các số đó ra

• Bài 3.1: Viết CT nhập vào 1 dãy N số nguyên và hai số nguyên X, Y Hãy thay thế Y vào các vị trí mà một phần tử trong dãy có giá trị bằng X trong dãy trên

• Bài 3.2: Viết CT nhập vào 1 dãy N số nguyên và hai số nguyên X, Y Hãy xóa các phần tử trong dãy trên nếu phần tử đó có giá trị bằng X hoặc bằng Y

• Bài 4 Viết CT nhập vào 1 dãy N số nguyên Hãy sắp xếp dãy trên theo thứ tự tăng dần

• Bài 4.1 Viết CT nhập vào 1 dãy N số nguyên Hãy sắp xếp dãy trên theo thứ

tự giảm dần

• Bài 4.2 Viết CT nhập vào 1 dãy N số nguyên Hãy xóa phần tử ở vị trí đầu tiên

(ví dụ: 1 3 -4 5 2 -9 ) -> (3 -4 5 2 -9)

Trang 3

• Bài 4.3 Viết CT nhập vào 1 dãy N số nguyên Hãy xóa phần tử ở vị trí cuối cùng

• Bài 4.3 Viết CT nhập vào 1 dãy N số nguyên và một vị trí K Hãy xóa phần

tử ở vị trí K

• Bài 4.3 Viết CT nhập vào 1 dãy N số nguyên, một số nguyên X và một vị trí

K Hãy chèn phần tử X vào vị trí K trong dãy trên

(ví dụ: 1 3 -4 5 2 -9 ), X= 10; K= 2; -> 1 10 3 -4 5 2 -9

• Bài 4.4 Viết CT nhập vào 1 dãy N số nguyên và 1 số nguyên X Hãy sắp xếp dãy trên theo thứ tự tăng dần Sau đó hãy chèn X vào dãy trên sao cho dãy đó vẫn tăng dần

• Bài 5: Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số lượng các

số dương liên tiếp nhiều nhất

(ví dụ: -1 3 4 5 2 -9 0 8 -17 4 6 4 -2 -1); -> KQ: 4

• Bài 5.1 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số lượng các số hạng dương liên tiếp có tổng lớn nhất

• Bài 5.2 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số lượng các số hạng liên tiếp đan dấu nhiều nhất ( dãy số hạng liên tiếp được gọi là đan dấu nếu tích hai số liên tiếp âm )

• Bài 5.3 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số lượng các phần tử không tăng nhiều nhất

Trang 4

• Bài 5.4 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình số lượng các phần tử giảm nhiều nhất

• Bài 5.5 Viết CT nhập vào 1 dãy N số nguyên Hãy in ra màn hình đoạn con dương liên tiếp có nhiều các số hạng nhất

Ngày đăng: 27/04/2016, 18:17

TỪ KHÓA LIÊN QUAN

w