Viết chương trình để tính giá trị trung bình của dãy số.. Viết chương trình để đếm số lượng phần tử lớn hơn M5. Viết chương trình để hiện lên màn hình chỉ số các phần tử lớn hơn M.. Viết
Trang 1BÀI TẬP
1 Viết chương trình tìm nghiệm phương trình ax + b = 0
2 Viết chương trình tìm nghiệm thực của phương trình ax2 + bx + c = 0
3 Cho 3 số thực a, b, c Ba số này có phải là cạnh của tam giác không? Nếu là cạnh của tam giác thì đó là tam giác gì?
4 Cho số tự nhiên m Viết chương trình để xác định m có phải là số nguyên tố không?
5 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để tính giá trị trung bình của dãy số
6 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để tính tổng các phần tử dương và tích các phần tử âm
7 Cho dãy số thực x0, x1,…, xn-1 và số thực M Viết chương trình để đếm số lượng phần tử lớn hơn M
8 Cho dãy số thực x0, x1,…, xn-1 và số thực M Viết chương trình để hiện lên màn hình chỉ số các phần tử lớn hơn M Có bao nhiêu phần tử thỏa mãn điều kiện trên?
9 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để đếm số lượng phần tử âm, dương và bằng 0 trong dãy đó
10 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để:
a Tính giá trị trung bình xtb của dãy số
b Có bao nhiêu phần tử thỏa mãn điều kiện xi > xtb Hiện lên màn hình chỉ số các phần tử đó
11 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để:
a Tính giá trị trung bình xtb của dãy số
b Tính tổng các phần tử thỏa mãn điều kiện | xi | > | xtb |
c Tính tích các phần tử thỏa mãn điều kiện | xi | < | xtb |
12 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để tìm giá trị lớn nhất trong dãy số đó
13 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để tìm giá trị nhỏ nhất trong dãy số đó
14 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình đồng thời tìm giá trị lớn nhất và giá trị nhỏ nhất của dãy số đó
15 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để tìm giá trị lớn nhất trong dãy số đó Có bao nhiêu phần tử bằng max? Hiện lên màn hình chỉ số các phần tử đó
16 Cho dãy số nguyên x0, x1,…, xn-1 Viết chương trình để:
a Tìm max trong các phần tử có giá trị là số chẵn
b Tìm min trong các phần tử có giá trị là số lẻ
17 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để:
a Tìm max trong các phần tử có chỉ số chẵn
b Tìm min trong các phần tử có chỉ số lẻ.
18 Cho hai dãy số thực x0, x1,…, xn-1 và y0, y1,…, yn-1 Viết chương trình để tìm max trong dãy thứ nhất và tìm min trong dãy thứ hai So sánh hai giá trị tìm được
19 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để xếp lại dãy số đó theo nguyên tắc sau: x0 đổi chỗ với xn-1,
x1 đổi chỗ với xn-2, x2 đổi chỗ với xn-3…
20 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để xóa phần tử xk của dãy đã cho
21 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để chèn số M được nhập từ bàn phím vào vị trí k của dãy số (0<=k<=n-1)
22 Cho dãy số thực bất kỳ x0, x1,…, xn-1 Viết chương trình để sắp xếp dãy số theo trật tự không giảm
23 Cho dãy số thực bất kỳ x0, x1,…, xn-1 Viết chương trình để sắp xếp dãy số theo trật tự không tăng
24 Cho dãy số thực không giảm x0, x1,…, xn-1 và số thực M Viết chương trình để chèn số M vào dãy trên sao cho dãy số mới (có n + 1) phần tử cũng không giảm
25 Cho dãy số nguyên x0, x1,…, xn-1 Viết chương trình để tách dãy trên thành 2 dãy: một dãy các số chẵn, một dãy các số lẻ
26 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để đưa các phần tử âm về đầu dãy, các phần tử dương và bằng 0 về cuối dãy sao cho trật tự các phần tử âm và dương không thay đổi
27 Cho dãy số nguyên x0, x1,…, xn-1 Viết chương trình để đưa các phần tử chẵn về đầu dãy, các phần tử lẻ về cuối dãy sao cho trật tự các phần tử chẵn và lẻ không thay đổi
28 Cho dãy số thực x0, x1,…, xn-1 Viết chương trình để xóa các phần tử bằng một giá trị M được nhập từ bàn phím Đưa ra màn hình dãy số sau khi xóa hoặc thông báo cần thiết
29 Viết chương trình để hiện lên màn hình tất cả các số nguyên tố gồm 3 chữ số và đối xứng
30 Cho trước 2 số tự nhiên a và b (a < b) Viết chương trình để hiện lên màn hình tất cả các số nguyên tố trong khoảng [a, b]
31 Viết chương trình để tính gần đúng cos(x) theo khai triển Taylor:
Với độ chính xác ε cho trước
(giá trị gần đúng đạt được khi n đủ lớn để ≤ ε )
31b Nhập vào số n, tính giai thừa cách của số này
VD: 5!! = 5 x 3 = 15
6!! = 6 x 4 x 2 = 48
Trang 231c Số Fibonaci (hay bài toán đếm cánh hoa thược dược).
Dãy Fibonaci là dãy như sau:
2 3 5 8 13…
Tính số Fibonaci thứ n
31d Nhập vào m số nguyên, đếm trong số đó có bao nhiêu số nguyên dương, bao nhiêu số nguyên âm, bao nhiêu
số bằng 0 Lưu ý: không cần dùng thao tác với mảng
32 Cho ma trận Anxm Viết chương trình để xây dựng vec-tơ b = {b0, b1, …, bn-1}, trong đó , (i = 0, 1, …, n-1)
33 Cho ma trận Anxm Viết chương trình để xây dựng vec-tơ b = {b0, b1, …, bn-1}, trong đó , (i = 0, 1, …, n-1)
34 Cho ma trận Anxm Viết chương trình để xây dựng vec-tơ b = {b0, b1, …, bn-1}, trong đó , (i = 0, 1, …, n-1)
35 Cho ma trận Anxm Viết chương trình để xây dựng ma trận Bnxm, trong đó
36 Cho ma trận Anxm Viết chương trình để hiện lên màn hình chỉ số hàng và chỉ số cột của các phần tử có giá trị bằng giá trị lớn nhất của ma trận Có bao nhiêu phần tử thỏa mãn điều kiện trên?
37 Cho ma trận vuông Anxn Viết chương trình để tìm:
a Giá trị lớn nhất trong tam giác trên của ma trận A
b Giá trị nhỏ nhất trong tam giác dưới của ma trận A
c Tổng các phần tử nằm trên đường chéo chính
38 Cho ma trận vuông Anxn Viết chương trình để tính tích vô hướng vectơ hàng với vectơ cột chứa phần tử có giá trị bằng giá trị nhỏ nhất của A
39 Cho ma trận Anxm Viết chương trình để hoán vị các phần tử hàng k và hàng l (0≤k,l≤n-1)
40 Cho ma trận Anxm Viết chương trình để xóa hàng k của ma trận đã cho (0≤k≤n-1)
41 Cho ma trận Anxm và vec-tơ b = {b0, b1, …, bm-1} Viết chương trình để chèn vec-tơ b vào hàng k của ma trận đã cho (0≤k≤n-1)
42 Viết chương trình để chuyển số nguyên dương hệ thập phân n nhập từ bàn phím sang hệ nhị phân
43 Viết chương trình để chuyển số từ hệ nhị phân sang hệ thập phân
44 Viết chương trình để chuyển số từ hệ thập phân sang hệ cơ số 16
45 Viết chương trình để chuyển số từ hệ cơ số 16 sang hệ thập phân
46.Viết chương trình để chuyển số từ hệ cơ số a sang hệ cơ số b (a, b nhập từ bàn phím)