Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
def nhap_day_so():
"""Hàm nhập dãy số từ bàn phím"""
n = int(input("Nhập số lượng phần tử của dãy: "))
a = []
for i in range(n):
a.append(int(input(f"Nhập phần tử thứ {i+1}: ")))
return a
def sap_xep_chen(a):
"""Hàm sắp xếp dãy số bằng phương pháp sắp xếp chèn"""
for i in range(1, len(a)):
key = a[i]
j = i - 1
while j >= 0 and key < a[j]:
a[j+1] = a[j]
j -= 1
a[j+1] = key
return a
def sap_xep_chon(a):
"""Hàm sắp xếp dãy số bằng phương pháp sắp xếp chọn"""
for i in range(len(a)):
min_idx = i
for j in range(i+1, len(a)):
if a[j] < a[min_idx]:
min_idx = j
a[i], a[min_idx] = a[min_idx], a[i]
return a
def sap_xep_noi_bot(a):
"""Hàm sắp xếp dãy số bằng phương pháp sắp xếp nổi bọt"""
for i in range(len(a)):
for j in range(0, len(a)-i-1):
if a[j] > a[j+1]:
a[j], a[j+1] = a[j+1], a[j]
return a
uses crt;
var a,b:integer;
{-------------------thu-tuc-nhap-------------------}
procedure nhap(var n:integer);
begin
write('Nhap so tu nhien:'); readn(n);
end;
{---------------------ham-tinh-tong----------------------}
function tong(x,y:integer):integer;
begin
tong:=x+y;
end;
{-----------------chuong-trinh-chinh---------------}
begin
clrscr;
nhap(a);
nhap(b);
writeln(tong(a,b));
readln;
end.
Câu 1:
- Chương trình bảng tính là phần mềm được thiết kế để giúp ghi lại và trình bày thông tin dưới dạng bảng, thực hiện các tính toán cũng như xây dựng các biểu đồ biểu diễn một cách trực quan các số liệu trong bảng.
Câu 2:
- Hộp tên: là ô ở góc trên, bên trái trang tính, hiển thị địa chỉ của ô được chọn.
- Khối: Là một nhóm các ô liền kề nhau tạo thành hình chữ nhật. Khối có thể là một ô, một hàng, một cột hay một phần của hàng hoặc của cột.
- Thanh công thức: Thanh công thức cho biết nội dung của ô đang được chọn.
2. Hàm tính tổng: Sum
- Tên hàng: Sum
- Cú pháp: = Sum (a,b,c....)
Hàm tính trung bình cộng: AVERAGE
- Tên hàm: AVERAGE
- Cú pháp: AVERAGE(a,b,c...)
Hàm tính giá trị lớn nhất: MAX
- Tên hàm: MAX
- Cú pháp: MAX(a,b,c...)
Hàm tính giá trị nhỏ nhất: MIN
- Tên hàm: MIN
-Cú pháp: MIN(a,b,c..)
2. Hàm tính tổng: Sum
- Tên hàng: Sum
- Cú pháp: = Sum (a,b,c....)
Hàm tính trung bình cộng: AVERAGE
- Tên hàm: AVERAGE
- Cú pháp: AVERAGE(a,b,c...)
Hàm tính giá trị lớn nhất: MAX
- Tên hàm: MAX
- Cú pháp: MAX(a,b,c...)
Hàm tính giá trị nhỏ nhất: MIN
- Tên hàm: MIN
-Cú pháp: MIN(a,b,c..)
Câu 2:
Bước 1: Chọn ô
Bước 2: Nhập dấu '='
Bước 3: Gõ công thức
Bước 4: Nhấn enter
Tham khảo:
from LinkedList import LinkedList
def nhapDL():
ds_bai_hat = LinkedList()
n = int(input("Nhập số lượng bài hát: "))
for i in range(n):
ten_bai = input(f"Nhập tên bài hát thứ {i+1}: ")
ds_bai_hat.append(ten_bai)
return ds_bai_hat
def timBai(ds_bai_hat, ten_bai):
result = ds_bai_hat.find(ten_bai)
if result is not None:
print(f"Bài hát '{ten_bai}' được tìm thấy ở vị trí đầu tiên: {ds_bai_hat.__str__().index(ten_bai) // 4 + 1}")
else:
print(f"Không tìm thấy bài hát '{ten_bai}'")
def inTT(ds_bai_hat):
print("Danh sách bài hát trên đĩa CD hay playlist:")
print(ds_bai_hat)
from quan_ly_cd import nhapDL, timBai, inTT
def main():
ds_bai_hat = nhapDL()
while True:
print("====================================")
print("1. Tìm bài hát")
print("2. In danh sách bài hát")
print("3. Thoát")
choice = int(input("Nhập lựa chọn của bạn: "))
if choice == 1:
ten_bai = input("Nhập tên bài hát cần tìm: ")
timBai(ds_bai_hat, ten_bai)
Câu 2:
Bước 1: Chọn ô cần nhập
Bước 2: Gõ dấu '='
Bước 3: Nhập hàm
Bước 4: Nhấn Enter
các kí hiệu
cộng +
trừ -
nhân *
chia /
các bước nhập công thức
di chuyển con trỏ chuột và chon một ô
gõ dấu "=" và công thức
các bước nhập hàm
di chuyển con trỏ chuột và chon một ô
gõ dấu"=" và nhập hàm và địa chỉ ô tính
hàm SUM tính tổng
hàm AVERAGE là tính trung bình cộng
Max gtr lớn nhất
MIN gtr nhỏ nhất
một số lỗi :
#####: Do cột quá hẹp không thể hiển thị hết dữ liệu trong ô.
#NAME: Là lỗi khi nhập sai tên hàm, công thức.
#REF: Là lỗi khi ô bị mất tham chiếu
#VALUE: Là lỗi gặp khi nhập giá trị không cùng kiễu dữ liệu.