def Roi(doanhthu,chiphi): if ((doanhthu-chiphi)/chiphi)>=0.75: return "nen dau tu" else: return "khong nen dau tu" doanhthu=float(input()) chiphi=float(input()) a=Roi(doanhthu,chiphi) print(a) e viết v ổn ko ạ :)))
trình bày như này có đc ko ạ def roi(doanhthu , chiphi): if (doanhthu - chiphi)/chiphi>=0.75: return "nen dau tu" else: return"khong dau tu" doanhthu=int(input("doanhthu")) chiphi=int(input("chi phi ")) a=roi(doanhthu,chiphi) print(a)
3 года назад+1
Đc bạn nhé , mình cứ test ra kết quả đúng là được. thêm phần hiên thị xem roi bao nhiêu % nữa cho đẹp :)
@ nó bị như này là sao ạ. E nhập giá trị vào nó cứ báo lỗi mong thầy chỉ giúp ạ!#tìm max a b c a=int(input("so a la")) b=int(input("so b la")) c=int(input("so c la")) if a>b and a>c : print("max la a",a) elif c>b and c>a : print("max la c",c) elif b>a and b>a : print("max la b",b) else : print("ba gia tri bang nhau") Chương trình chạy: ACER/Documents/bien/maxabc.py so a la Traceback (most recent call last): File "c:\Users\ACER\Documents\bien\maxabc.py", line 2, in a=int(input("so a la"))ValueError: invalid literal for int() with base 10: '' PS C:\Users\ACER\Documents\bien>
3 года назад+1
Chạy lại thử xem. Chắc bạn ấn phím space lúc nhập a.
1. def roi(dt,cp): 2. ..... 3. def QuyetDinhDauTu(roi): 4. ..... Hỏi: roi ở dòng 1 có giống roi ở dòng 2 không thầy! Nếu roi dòng 2 thay chữ khác được không?
3 года назад+1
Các dạng thế này e tự test luôn thì biết ngay mà. roi dòng thứ 2 nó là 1 giá trị truyền vào để tính quyết định đầu tư. Còn thằng đầu tiên nó là 1 hàm.
cam on anh nhieu
def Roi(doanhthu,chiphi):
if ((doanhthu-chiphi)/chiphi)>=0.75:
return "nen dau tu"
else:
return "khong nen dau tu"
doanhthu=float(input())
chiphi=float(input())
a=Roi(doanhthu,chiphi)
print(a)
e viết v ổn ko ạ :)))
trình bày như này có đc ko ạ
def roi(doanhthu , chiphi):
if (doanhthu - chiphi)/chiphi>=0.75:
return "nen dau tu"
else:
return"khong dau tu"
doanhthu=int(input("doanhthu"))
chiphi=int(input("chi phi "))
a=roi(doanhthu,chiphi)
print(a)
Đc bạn nhé , mình cứ test ra kết quả đúng là được.
thêm phần hiên thị xem roi bao nhiêu % nữa cho đẹp :)
@ nó bị như này là sao ạ. E nhập giá trị vào nó cứ báo lỗi mong thầy chỉ giúp ạ!#tìm max a b c
a=int(input("so a la"))
b=int(input("so b la"))
c=int(input("so c la"))
if a>b and a>c :
print("max la a",a)
elif c>b and c>a :
print("max la c",c)
elif b>a and b>a :
print("max la b",b)
else :
print("ba gia tri bang nhau")
Chương trình chạy:
ACER/Documents/bien/maxabc.py
so a la
Traceback (most recent call last):
File "c:\Users\ACER\Documents\bien\maxabc.py", line 2, in
a=int(input("so a la"))ValueError: invalid literal for int() with base 10: ''
PS C:\Users\ACER\Documents\bien>
Chạy lại thử xem. Chắc bạn ấn phím space lúc nhập a.
@ nó cũng vậy ạ
@@atletien586 bạn vào nhóm discord post file code vào nhé. Tối mình check xem lỗi gì.
1. def roi(dt,cp):
2. .....
3. def QuyetDinhDauTu(roi):
4. .....
Hỏi: roi ở dòng 1 có giống roi ở dòng 2 không thầy! Nếu roi dòng 2 thay chữ khác được không?
Các dạng thế này e tự test luôn thì biết ngay mà. roi dòng thứ 2 nó là 1 giá trị truyền vào để tính quyết định đầu tư.
Còn thằng đầu tiên nó là 1 hàm.
lệnh return nó hoạt động như nào vậy a?
e nhìn ví dụ ấy, chỉ là truyền tham số vào rồi nó thằng return là 1 giá trị trả về do e quy định thôi mà 😀. Cứ làm đi làm lại vài ví dụ là hiểu