Hệ sinh thái số IELP
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Hệ sinh thái số IELP

Học lập trình với Hệ sinh thái số IELP
 
Trang ChínhTrang Chính  CalendarCalendar  Latest imagesLatest images  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Keywords
Nhàn chứa hình được sach 2022 Hoàng Thành giác phương wavio pháp thưởng điểm Trần Minh nhật Phần Phạm tổng sinh HOAI tích nguyễn đặng BANG
Latest topics
» Buổi học số 1. Cấu trúc tuần tự trong C++ (Bài 1 -> Bài 15)
Lê hương giang  EmptyThu Apr 25, 2024 10:49 am by quanle1120

» Chấm bài trực tuyến với Jusolan.ddns.net
Lê hương giang  EmptyWed Apr 24, 2024 9:15 pm by Admin

» Bài kiểm tra giữa Học kỳ II
Lê hương giang  EmptyWed Apr 05, 2023 8:00 am by Nguyễn Đức Mạnh

» Bài giữa kì 2
Lê hương giang  EmptyMon Apr 03, 2023 8:34 am by Khách viếng thăm

» Bài giữa kì tin Lê Đức Anh
Lê hương giang  EmptySun Apr 02, 2023 8:33 pm by Tendalda06

» Nghiêm Tuấn Tú
Lê hương giang  EmptySat Apr 01, 2023 9:03 am by Nghiêm Tuấn Tú

» Nguyễn Trần Ý Nhi
Lê hương giang  EmptySat Apr 01, 2023 8:23 am by Nguyễn Trần Ý Nhi

» Nguyễn Kim Anh
Lê hương giang  EmptySat Apr 01, 2023 12:05 am by Khách viếng thăm

» Trần Thanh Trà
Lê hương giang  EmptyFri Mar 31, 2023 11:10 pm by Trần Thanh Trà

May 2024
MonTueWedThuFriSatSun
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendarCalendar
Top posting users this week
No user

Gửi bài mới   Trả lời chủ đề này
 

 Lê hương giang

Go down 
Chuyển đến trang : 1, 2  Next
Tác giảThông điệp
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 10:22 am

bài 1
from math import sprt
from math import pow
x1=float(imput(''Enter x1:''))
y1=float(imput(''Enter y1:''))
x2=float(imput(''Enter x2:''))
y2=float(imput(''Enter y2:''))
res=sprt(pow(x2 -x1,2)+pow(y2 -y1,2))
print(res)
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Lê hương giang   Lê hương giang  EmptyWed Oct 26, 2022 10:24 am

Bài 1:
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("{:.3f}".format(d))
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Lê hương giang   Lê hương giang  EmptyWed Oct 26, 2022 10:28 am

Bài 2:
Code:

from math import sqrt
a = int(input())
b = int(input())
c = int(input())
d = (a+b+c)/2
s = sqrt(p*(p-a)*(p-b)*(p-c)
print(d)
print("{:.3f}".format(s))
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Lê hương giang   Lê hương giang  EmptyWed Oct 26, 2022 10:45 am

Bài 1:

B1: XÁC ĐỊNH THUẬT TOÁN
-input: Nhập tọa độ (x1,y1) của điểm A và (x2,y2) điểm B
-output: Đưa ra độ dài đoạn thẳng A,B lấy chính xác đến 2 chữ số thập phân
B2: THUẬT TOÁN

-Áp dụng công thức:
dAB = căn((x2-x1)^2+(y2-y1)^2)

B3: CHƯƠNG TRÌNH
*Code:

from cmath 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("{:.3f}".format(d))

•Thử chương trình:
Nhập:
0
1
3
3
Kết quả:
3.606


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:14 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: lê hương giang   Lê hương giang  EmptyWed Oct 26, 2022 7:47 pm

Bài 2

B1: 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

B2: Thuật toán:
+nhập 3 số
+áp dụng công thức p=(a+b+c); s=căn( p*(p-a)*(p-b)*(p-c))
+in ra kết quả là chu vi và diện tích

B3: 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(p))
print("{:.3f}".format(s))

•Thử chương trình:
Nhập:
2
2
3
Kết quả:
3.500
1.984


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:16 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 7:52 pm

Bài 3

B1: 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

B2: 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)


B3: 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:
2
2
2
3
4
4
Kết quả:
1.000
2.236
2.828



Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:20 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 7:53 pm

Bài 4:

B1: 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

B2: 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

B3: Chương trình:
Code:
u = int(input())
v = int(input())
a = int(u - 2) * (v - 2)
b = u * v - a
print(a)
print(b)

•Thử chương trình:
Nhập:
3
4
Kết quả:
2
10


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:23 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 7:55 pm

Bài 5:

B1: 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

B2: 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, áp dụng công thức: s = n*(n+1)/2

B3: Chương trình:
Code:

n = int(input())
s = n * (n + 1) / 2
print(s)


•Thử chương trình:
Nhập:
2
Kết quả:
3


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:24 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 7:57 pm

Bài 6:

B1: 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

B2: 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, áp dụng công thức: s = n*(n+1)*(2*n+1)/6

B3: 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:
4
Kết quả:
30


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:10 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 7:59 pm

Bài 7:

B1: 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

B2: 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

B3: Chương trình:
Code:

n = int(input())
print(n*n)

•Thử chương trình:
Nhập:
2
Kết quả:
4


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:09 pm; sửa lần 2.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:01 pm

Bài 8:

B1: 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

B2: 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)

B3: 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:
3
Kết quả:
36


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:06 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:03 pm

Bài 9:

B1: 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

B2: 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)

B3: 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:
6
Kết quả:
12201
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:08 pm

Bài 10:

B1: 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

B2: 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

B3: 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
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:26 pm

Bài 11:

B1: 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

B2: Thuật toán:
+nhập n
+in ra kết quả là tổng theo công thức s=(n)/(n+1)

B3: Chương trình:
Code:

n = int(input())
s = n / (n + 1)
print(s)


•Thử chương trình:
Nhập:

Kết quả:
0.75
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:28 pm

Bài 12:

B1: 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

B2: 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))

B3: 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:
3
Kết quả:
0.225
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:29 pm

Bài 13:

B1: 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

B2: 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)

B3: 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:
4
Kết quả:
24
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:31 pm

Bài 14:

B1: 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

B2: 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)

B3: 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:
3
4
Kết quả:
5


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:34 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:34 pm

Bài 15:

B1: 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

B2: 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)

B3: 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:
2
3
Kết quả:
-1.125
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:36 pm

Bài 16:

B1: Xác định bài toán:
input: nhập n
output: đưa ra kết quả

B2: Thuật toán:
+nhập n
+in ra kết quả n là chẵn hay là lẻ

B3: 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:
234

Kết quả:
la so chan
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:37 pm

Bài 17:

B1: Xác định bài toán:
input: nhập n
output: đưa ra kết quả

B2: 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

B3: 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:
222
Kết quả:
True
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:39 pm

Bài 18:

B1: Xác định bài toán:
input: nhập a và b
output: đưa ra kết quả

B2: Thuật toán:
+nhập a, b
+cho a=max, mang a=max đi so sánh, nếu b>max -> max=b, in ra max

B3: 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:
3
4
Kết quả:
4


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:50 pm; sửa lần 2.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:43 pm

Bài 19:

B1: Xác định bài toán:
input: nhập a, b, c
output: đưa ra kết quả

B2: Thuật toán:
+nhập a, b và c
+cho a=min, mang a=min đi so sánh, nếu b<min -> b=min, in ra min
+cho b=min, mang b=min đi so sánh, nếu c<min -> c=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:
3
4
5
Kết quả:
3


Được sửa bởi Lê hương giang ngày Wed Oct 26, 2022 8:49 pm; sửa lần 1.
Về Đầu Trang Go down
Lê hương giang




Tổng số bài gửi : 32
Join date : 06/10/2022

Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyWed Oct 26, 2022 8:48 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 x=max đi so sánh, nếu max<y -> max=y; nếu max<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:
4
5
7
Kết quả:
12
Về Đầu Trang Go down
lehuonggiang10s
Khách viếng thăm




Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyMon Dec 05, 2022 11:52 am

BÀI 21 GHÉP SỐ
1, XÁC ĐỊNH BÀI TOÁN
input: nhập a,b
output: in ra số ab với ab là số lớn nhất

2, THUẬT TOÁN
nhập a, b
ghép số ab và ba
so sánh ab và ba
in ra só có giá trị lớn nhất
3, CHƯƠNG TRÌNH

Code:
a=int(input())
b=int(input())
m=a*10+b
n=b*10+a
res=a
if(res<n):
res=n
print (res)
Về Đầu Trang Go down
lehuonggiang10s
Khách viếng thăm




Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  EmptyMon Dec 05, 2022 11:58 am

Bài 21:
1) Xác định bài toán:
input: nhập a,b
output: in ra số ab với ab là số lớn nhất

2) Thuật toán:
nhập a, b
ghép số ab và ba
so sánh ab và ba
in ra só có giá trị lớn nhất

3) Chương trình:
a = int(input())
b = int(input())
m = a * 10 + b
n = b * 10 + a
res = a
if res >= n:
pass
else:
res = n
print(res)

Test
4
3
KQ:
Về Đầu Trang Go down
Sponsored content





Lê hương giang  Empty
Bài gửiTiêu đề: Re: Lê hương giang    Lê hương giang  Empty

Về Đầu Trang Go down
 
Lê hương giang
Về Đầu Trang 
Trang 1 trong tổng số 2 trangChuyển đến trang : 1, 2  Next
 Similar topics
-
» Lê hương giang
» lê hương giang
» Lê hương giang
» lê hương giang
» Lê hương giang

Permissions in this forum:Bạn được quyền trả lời bài viết
Hệ sinh thái số IELP :: Thực nghiệm Dự án IELP - Theo Lớp :: TN5S-
Gửi bài mới   Trả lời chủ đề nàyChuyển đến