Bài 1:
- Xác định bài toán:
Input: Nhập a, b, c, d.
Output: In ra s và p
- Thuật toán:
s=a**2+b**2/c+d
p=a**3+b/(c/a+1/a-b)
- Chương trình:
a=int(input())
b=int(input())
c=int(input())
d=int(input())
s=a**2+b**2/c+d
p=a**3+b/(c/a+1/a-b)
print(s)
print(p)
- Thử:
7
4
9
12
- Kết quả:
~3.09
~214.3
Bài 2:
- Xác định bài toán:
input: nhập a, b, c, d
output: in ra “Đây là tam giác vuông”
hoặc “Không là tam giác vuông”
- Thuật toán:
Áp dụng định lý Pytago :
a**2+b**2==c**2 hoặc a**2+c**2==b**2 hoặc b**2+c**2==a**2 thì in ra đây là tam giác vuông
Ngược lại thì in ra không là tam giác vuông
- Chương trình:
a = int(input())
b = int(input())
c = int(input())
if a**2+b**2==c**2 or a**2+c**2==b**2 or b**2+c**2==a**2:
print("Đây là tam giác vuông")
else:
print("Không là tam giác vuông")
- Thử:
6
8
10
- Kết quả:
Đây là tam giác vuông