Viết chương trình nhập từ bàn phím số tự nhiên n tính và đưa ra tổng S=2+4+6 n

Python B1.Cho số tự nhiên n nhập từ bàn phím , tính tổng sau: S=1+2+3+…+n B2.Viết chương trình nhập từ bàn phím số tự nhiên n, đếm các ước số thực sự của n. B3.Viết chương trình nhập 2 số m,n trên 1 dòng cách nhau bởi dấu phẩy, sau đó hiển thị tổng và tích 2 số này

B4.Viết chương trình nhập 3 số dương a,b,c trên một dòng cách nhau bởi dấu phẩy. Kiểm tra xem 3 số này có tạo thành độ dài của 1 tam giác đc hay không?

Bài tập code python đơn giản dành cho các bạn vừa trải qua khóa học tổng quan về Python. Giúp các bạn củng cố và nắm chắc kiến thức hơn. Để xem nhiều thứ hay ho với python thì vào đây nhé.

Bài 1: Nhập vào từ bàn phím số nguyên n. In ra màn hình các số từ 1 đến n

n = int[input["Nhập vào số nguyên bất kỳ"]] for i in range [1, n + 1]: print[i]

Bài 2: Nhập vào từ bàn phím hai số nguyên a và b. In ra màn hình các số từ a đến b.

n = int[input["Nhap vao so nguyen thu nhat"]] m = int[input["Nhap vao so nguyen thu hai"]] for i in range [n, m + 1]: print[i]

Bài 3: Nhập vào từ bàn phím số nguyên n. Nếu n chẵn thì tính tổng các số chẵn từ 1 đến n, nếu n lẻ tính tổng các số lẻ từ 1 đến n.

n = int[input["Nhap vao so nguyen bat ky"]] s = 0 if[n%2 == 0]: for i in range[2, n + 1, 2]: s+= i print[s] elif[n%2 == 1]: for i in range[1, n + 1, 2]: s += i print[s]

Bài 4: In ra các bình phương của số tự nhiên liên tiếp từ 1 đến 10.

for i in range[1, 10]: print[i**2]

Bài 5: Nhập vào số nguyên n từ bàn phím.

a. Nếu số đó lớn hơn 10 thì in ra dòng: số nhập vào phải bé hơn 10
b. Nếu số đó nhỏ hơn hoặc bằng 10, in ra các số chẵn trong khoảng từ 1 đến n.

n = int[input["Nhap n:"]] if[n>10]: print["số nhập vào phải bé hơn 10"] else: for i in range[1, n, 1]: if[i%2==0]: print[i]

Bài 6: In ra các số trong khoảng từ 50 đến 200 mà vừa chia hết cho 2 vừa chia hết cho 3.

a = int[input["Nhap a:"]] b = int[input["Nhap b:"]] for i in range[a, b+1,1]: if [i%2 == 0 and i%3 == 0]: print[i]

Bài 7: Nhập vào một số nguyên n20]: input["Mời bạn nhập lại với n < 20: ",n] else: for i in range[1, n, 1]: if[i%5==0 or i%7==0]: print[i]

Bài 8: Tính và in ra tích của 10 số tự nhiên đầu tiên. Nhập n, tính n giai thừa.

def tinhgiaithua[n]: giai_thua = 1; if [n == 0 or n == 1]: return giai_thua; else: for i in range[2, n + 1]: giai_thua = giai_thua * i; return giai_thua; n = int[input["Nhập số nguyên dương n = "]]; print["Giai thừa của", n, "là", tinhgiaithua[n]];

Bài 9: Nhập vào từ bàn phím số nguyên n. Đưa ra màn hình thông báo n có phải là số nguyên tốt hay không ?

n = int[input["Nhap n:"]] if [ nN #Tiến hành xử lý: tong=0 N=int[input["Mời bạn nhập 1 số nguyên dương N: "]] while not N>0: N=int[input["Mời bạn nhập lại số nguyên dương N: "]] #Tính tổng: for i in range[1,N+1]: tong+=i #Kết luận: print["Tổng các số từ 1 ->",N,"là:",tong]

Tham khảo:

  • Tính tổng nghịch đảo các số từ 1-N
  • In ra giá trị từ 1-100 và từ 100 đến 1
  • Hoán vị giá trị 2 biến cho nhau
  • Random trong Python

Video liên quan

Hãy luôn nhớ cảm ơnvote 5*
nếu câu trả lời hữu ích nhé!

XEM GIẢI BÀI TẬP SGK TIN 8 - TẠI ĐÂY

Đặt câu hỏi

Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat.

Create an account

  • Viết chương trình cho phép nhập một dãy gồm n số nguyên từ bàn phím [0

Chủ Đề