B1: Viết chương trình nhập từ bàn phím dãy A gồm N số nguyên A1..An (N<=100). Hãy cho biết dãy A có bao nhiêu số chẵn ở vị trí lẻ?
B2: Viết chương trình nhập vào 1 mảng A gồm N phần tử nguyên(N<=250). Hãy tìm kiếm các cặp 2 phẩn tử gần nhau có tổng chia hết cho 10, thay thế các phần tử đó bằng tổng của chúng.
B3: Viết chương trình nhập dãy A gồm n số nguyên (n<=150), xóa số thứ k trong n số vừa nhập. In ra n-1 số còn lại của mảng A
Quảng cáo
1 câu trả lời 351
B1:
```
n = int(input("Nhap so phan tu cua day A: "))
A = []
for i in range(n):
A.append(int(input("Nhap phan tu thu {}: ".format(i+1))))
count = 0
for i in range(1, n, 2):
if A[i] % 2 == 0:
count += 1
print("Day A co {} so chan o vi tri le".format(count))
```
B2:
```
n = int(input("Nhap so phan tu cua mang A: "))
A = []
for i in range(n):
A.append(int(input("Nhap phan tu thu {}: ".format(i+1))))
for i in range(n-1):
for j in range(i+1, n):
if (A[i]+A[j]) % 10 == 0:
A[i] = A[j] = A[i] + A[j]
print("Mang A sau khi thay the:")
print(A)
```
B3:
```
n = int(input("Nhap so phan tu cua day A: "))
A = []
for i in range(n):
A.append(int(input("Nhap phan tu thu {}: ".format(i+1))))
k = int(input("Nhap vi tri k can xoa: "))
A.pop(k-1)
print("Day A sau khi xoa phan tu thu {}: ".format(k))
print(A)
```
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
86382
