| Nguyễn Anh Thư | |
|
|
|
Tác giả | Thông điệp |
---|
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Nguyễn Anh Thư Wed Oct 12, 2022 10:48 am | |
| vd1
from math import sqrt a= int (input()) b= int (input()) if (a==b): print(True ) else : print (False)
Được sửa bởi Nguyễn Anh Thư ngày Thu Oct 20, 2022 8:33 am; sửa lần 1. | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Thu Oct 13, 2022 9:05 am | |
| a= int (input()) b= int (inpit()) if (a>b): print (a) if (a<b): print (b) else print (a) | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Thu Oct 20, 2022 8:56 am | |
| from math import sqrt a= int (input()) b= int (input()) m= 10*a+b n= 10*b+a res=n if (res<m): res=m print(res)
| |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Thu Oct 20, 2022 9:07 am | |
| from math import sqrt a= int (input()) b= int (input()) c= int (input()) m= a+b n= a+c q= b+c res= m if (res<n): res= n if (res<q): res= q print(res)
| |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 12:01 pm | |
| Bài tập 1: • Xác định bài toán : input: nhập 4 số: toạ độ điểm A (x1, y1); toạ độ điểm B (x2, y2) output: đưa ra kết quả chính xác đến 2 chữ số thập phân • Thuật toán : +nhập 4 số +in ra kết quả • Chương trình : - Code:
-
from math import sqrt x1 = int (input()) y1 = int (input()) x2 = int (input()) y2 = int (input()) d = sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)) print("{:.2f}".format(d))
• Thử chương trình: Nhập: 11 12 13 14 Kết quả: 2.83 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 12:42 pm | |
| Bài tập 2: • Xác định bài toán: input: nhập 3 số: a,b,c. Các số a,b,c là 3 canh của một tam giác output: đưa ra kết quả chu vi và diện tích chính xác đến 3 chữ số thập phân • Thuật toán: +nhập 3 số +in ra kết quả là chu vi và diện tích • Chương trình: - Code:
-
from math import sqrt a = int(input()) b = int(input()) c = int(input()) d = (a+b+c) p = d/2 s = sqrt(p*(p-a)*(p-b)*(p-c)) print("{:.3f}".format(d)) print("{:.3f}".format(s))
• Thử chương trình: Nhập: 13 15 16 Kết quả: 44.000 91.192
Được sửa bởi Nguyễn Anh Thư ngày Wed Oct 26, 2022 3:54 pm; sửa lần 1. | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 1:02 pm | |
| Bài tập 3: • Xác định bài toán: input: nhập 6 số: toạ độ điểm A (u1, v1); toạ độ điểm B (u2, v2); toạ độ C (u3, v3). Các toạ độ là 3 cạnh của một tam giác output: đưa ra kết quả độ dài các đoạn thẳng, chính xác đến 3 chữ số thập phân • Thuật toán: +nhập 6 số +in ra kết quả là độ dài đoạn thẳng d1(AB), d2(BC), d3(CA) • Chương trình: - Code:
-
from math import sqrt u1 = int(input()) v1 = int(input()) u2 = int(input()) v2 = int(input()) u3 = int(input()) v3 = int(input()) d1 = sqrt((u2-u1)*(u2-u1)+(v2-v1)*(v2-v1)) d2 = sqrt((u3-u2)*(u3-u2)+(v3-v2)*(v3-v2)) d3 = sqrt((u3-u1)*(u3-u1)+(v3-v1)*(v3-v1)) print("{:.3f}".format(d1)) print("{:.3f}".format(d2)) print("{:.3f}".format(d3))
• Thử chương trình: Nhập: 8 9 10 11 12 13 Kết quả: 2.828 2.828 5.657 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 1:27 pm | |
| Bài tập 4: • Xác định bài toán: input: nhập 2 số: u và v, là kích thước của hình chữ nhật output: đưa ra kết quả số viên gạch màu xanh và số viên gạch màu vàng • Thuật toán: +nhập 2 số u và v +in ra kết quả là số viên gạch màu xanh và viên gạch màu vàng theo công thức: vàng là a = (u-2)*(v-2); xanh là b = u*v-a • Chương trình: - Code:
-
u=int(input()) v=int(input()) a=(u-2)*(v-2) b=u*v-a print(a) print(b)
• Thử chương trình: Nhập: 9 10 Kết quả: 56 34 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 1:38 pm | |
| Bài tập 5: • Xác định bài toán: input: nhập n số tự nhiên nguyên dương output: đưa ra kết quả tổng của n số tự nhiên nguyên dương • Thuật toán: +nhập n +in ra kết quả là tổng các số tự nhiên liên tiếp: s = n*(n+1)/2 • Chương trình: - Code:
-
n=int(input()) s=n*(n+1)/2 print(s)
• Thử chương trình: Nhập: 10 Kết quả: 55 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 1:52 pm | |
| Bài tập 6: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng bình phương các số tự nhiên liên tiếp • Thuật toán: +nhập n +in ra kết quả là tổng bình phương các số tự nhiên s = n*(n+1)*(2*n+1)/6 • Chương trình: - Code:
-
n=int(input()) s=n*(n+1)*(2*n+1)/6 print(s)
• Thử chương trình: Nhập: 15 Kết quả: 1240 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 4:17 pm | |
| Bài tập 7: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng các số lẻ liên tiếp • Thuật toán: +nhập n +in ra kết quả là tổng các số lẻ liên tiếp s = 1+3+5+…+(2*n-1)=n*n • Chương trình: - Code:
-
n=int(input()) print(n*n)
• Thử chương trình: Nhập: 20 Kết quả: 400 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 4:27 pm | |
| Bài tập 8: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng lập phương các số tự nhiên liên tiếp • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=1*1*1+2*2*2+3*3*3+…+n*n*n=(n*(n+1)/2)*(n*(n+1)/2) • Chương trình: - Code:
-
n=int(input()) s=(n*(n+1)/2)*(n*(n+1)/2) print(s)
• Thử chương trình: Nhập: 25 Kết quả: 105625 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:01 pm | |
| Bài tập 9: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng luỹ thừa 5 các số tự nhiên liên tiếp • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=1/12*(n*n)*(n+1)*(n+1)*(2*n*n+2*n-1) • Chương trình: - Code:
-
n=int(input()) s=1/12*(n*n)*(n+1)*(n+1)*(2*n*n+2*n-1) print(s)
• Thử chương trình: Nhập: 2 Kết quả: 33 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:05 pm | |
| Bài tập 10: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng cặp số tự nhiên nhân dồn • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=(n*(n+1)*(n+2))/3 • Chương trình: - Code:
-
n=int(input()) s=n*(n+1)*(n+2)/3 print(s)
• Thử chương trình: Nhập: 5 Kết quả: 70
Được sửa bởi Nguyễn Anh Thư ngày Wed Oct 26, 2022 6:16 pm; sửa lần 1. | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:10 pm | |
| Bài tập 11: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng các nghịch đảo cặp số tự nhiên nhân dồn • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=(n)/(n+1) • Chương trình: - Code:
-
n=int(input()) s=(n)/(n+1) print(s)
• Thử chương trình: Nhập: 86 Kết quả: 0.9885057471264368
Được sửa bởi Nguyễn Anh Thư ngày Wed Oct 26, 2022 6:17 pm; sửa lần 1. | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:14 pm | |
| Bài tập 12: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng các nghịch đảo cặp ba số tự nhiên nhân dồn • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=(n*(n+3))/(4*(n+1)*(n+2)) • Chương trình: - Code:
-
n=int(input()) s=(n*(n+3))/(4*(n+1)*(n+2)) print(s)
• Thử chương trình: Nhập: 20 Kết quả: 0.24891774891774893 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:20 pm | |
| Bài tập 13: • Xác định bài toán: input: nhập n nguyên dương output: đưa ra kết quả tổng các số tự nhiên liên tiếp s • Thuật toán: +nhập n +in ra kết quả là tổng theo công thức s=(n*(n+2)/(n+1)*(n+1) • Chương trình: - Code:
-
n=int(input()) s=n*(n+2)/(n+1)*(n+1) print(s)
• Thử chương trình: Nhập: 2 Kết quả: 8 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:24 pm | |
| Bài tập 14: • Xác định bài toán: input: nhập n và p nguyên dương output: đưa ra kết quả tổng các số tự nhiên liên tiếp s • Thuật toán: +nhập n và p +in ra kết quả là tổng theo công thức s=(p**(n+1)-1)/(p-1) • Chương trình: - Code:
-
n=int(input()) p=int(input()) s=(p**(n+1)-1)/(p-1) print(s)
• Thử chương trình: Nhập: 1 2 Kết quả: 3 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:30 pm | |
| Bài tập 15: • Xác định bài toán: input: nhập n và p nguyên dương output: đưa ra kết quả tổng các số tự nhiên liên tiếp s • Thuật toán: +nhập n và p +in ra kết quả là tổng theo công thức s=((n+1)*p**(n+1))/((p-1)-(p**(n+1)-1))/((p-1)**2) • Chương trình: - Code:
-
n=int(input()) p=int(input()) s=((n+1)*p**(n+1))/((p-1)-(p**(n+1)-1))/((p-1)**2) print(s)
• Thử chương trình: Nhập: 1 2 Kết quả: -4 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:37 pm | |
| Bài tập 16: • Xác định bài toán: input: nhập n output: đưa ra kết quả • Thuật toán: +nhập n +in ra kết quả n là chẵn hay là lẻ • Chương trình: - Code:
-
n=int(input()) if n %2==0: print("la so chan") else: print("la so le")
• Thử chương trình: Nhập: 101 Kết quả: la so le | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:40 pm | |
| Bài tập 17: • Xác định bài toán: input: nhập n output: đưa ra kết quả • Thuật toán: +nhập n +in ra kết quả n chia hết cho 3 hay 5 hay không, có in true, không in false • Chương trình: - Code:
-
n=int(input()) if (n%3==0) and(n%5!=0): print("True") else: print("False")
• Thử chương trình: Nhập: 101 Kết quả: False | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:44 pm | |
| Bài tập 18: • Xác định bài toán: input: nhập a và b output: đưa ra kết quả • Thuật toán: +nhập a, b +cho a=max, mang amax đi so sánh, nếu b>amax -> max=b, in ra max • Chương trình: - Code:
-
a=int(input()) b=int(input()) max=a if max<b: max=b print(max)
• Thử chương trình: Nhập: 99 100 Kết quả: 100 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:48 pm | |
| Bài tập 19: • Xác định bài toán: input: nhập a, b, c output: đưa ra kết quả • Thuật toán: +nhập a, b và c +cho a=min, mang amin đi so sánh, b<amin -> b=min, in ra min • Chương trình: - Code:
-
a=int(input()) b=int(input()) c=int(input()) min=a if min>b: min=b if min>c: min=c print(min)
• Thử chương trình: Nhập: 11 9 10 Kết quả: 9 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Wed Oct 26, 2022 6:54 pm | |
| Bài tập 20: • Xác định bài toán: input: nhập a, b, c output: đưa ra kết quả • Thuật toán: +nhập a, b và c +đặt: x=a+b; y=a+c; z=b+c; cho max=x, mang xmax đi so sánh, xmax<y -> max=y, xmax<z -> max=z, in ra max • Chương trình: - Code:
-
a=int(input()) b=int(input()) c=int(input()) x=a+b y=b+c z=a+c max=x if max<y: max=y if max<z: max=z print(max)
• Thử chương trình: Nhập: 9 10 11 Kết quả: 21 | |
|
| |
Nguyễn Anh Thư
Tổng số bài gửi : 39 Join date : 06/10/2022
| Tiêu đề: Re: Nguyễn Anh Thư Thu Dec 01, 2022 8:31 pm | |
| Bài tập 21: • Xác định bài toán: input: nhập a, b output: đưa ra kết quả là số lớn nhất • Thuật toán: +nhập a, b +ghép số thành (ab) và (ba) +so sánh giá trị ab: m=a*10+b +so sánh giá trị ba: n=b*10+a +in ra số có giá trị lớn nhất • Chương trình:p - Code:
-
a=int(input()) b=int(input()) m=a*10+b n=b*10+a max=m if max<n: max=n if max>n: max=m print(max)
• Thử chương trình: Nhập: 8 9 Kết quả: 98 | |
|
| |
Sponsored content
| Tiêu đề: Re: Nguyễn Anh Thư | |
| |
|
| |
| Nguyễn Anh Thư | |
|