TRỊNH HOÀNG TÙNG

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của TRỊNH HOÀNG TÙNG
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

def UCLN(a,b):

while b!=0:

a,b=b,a%b

return a

a=int(input("Nhap so nguyen duong a: "))

b=int(input("Nhap so nguyen duong b: "))

print("Uoc chung lon nhat cua ", a,"va",b,"la:",UCLN(a,b))

Lỗi cú pháp (SyntaxError) 

Lí do: Thiếu dấu hai chấm ở cuối câu lệnh if

import math

while True:

try:

a=float(input("Nhap mot so thuc duong: "))

if a>0:

can_bac_hai=math.sqrt(a)

print("Can bac hai so vua nhap la:{:.2f}".format(can_bac_hai)

break

else:

print("So vua nhap chua phai so thuc duong. Hay nhap lai.")

exept ValueError:

print("Du lieu nhap vao khong hop le. Hay nhap lai.")

from datetime import datetime

def la_nam_nhuan(nam):
    """Kiểm tra xem năm có phải năm nhuận hay không"""
    return (nam % 4 == 0 and nam % 100 != 0) or (nam % 400 == 0)

def so_ngay_tu_dau_nam(ngay, thang, nam):
    """Tính số ngày từ đầu năm đến ngày nhập vào"""
    ngay_trong_thang = [31, 29 if la_nam_nhuan(nam) else 28, 31, 30, 31, 30,
                         31, 31, 30, 31, 30, 31]
    return sum(ngay_trong_thang[:thang-1]) + ngay
ngay = int(input("Nhập ngày: "))
thang = int(input("Nhập tháng: "))
nam = int(input("Nhập năm: "))
try:
    datetime(nam, thang, ngay)
    tong_so_ngay = so_ngay_tu_dau_nam(ngay, thang, nam)
    print(f"Số ngày từ đầu năm {nam} đến {ngay}/{thang}/{nam} là: {tong_so_ngay}")
except ValueError:
    print("Ngày không hợp lệ!")

so_con = 36
so_chan = 100
ga = 0
while ga <= so_con:
    cho = so_con - ga
    if (ga * 2 + cho * 4) == so_chan:
        print("Số gà: ",ga, "Số chó: ",cho)
        break
    ga += 1

k=int(input("Nhập số tự nhiên k(1<k<10): "))
if 1<k<10:
    for i in range(1,11):
        print(k,"x",i,"=",k*i)
        if i%5==0:
            print()
else:
    print("Vui lòng nhập k trong khoảng từ 2 đến 9.")

n=int(input("Nhập số tự nhiên n(1<n<=20): "))
s=0
for i in range (1,n+1):
    s+=1/(2*i)
print("Tổng s= ",s)

n=int(input("Nhập số tự nhiên n: "))
h=1
for i in range (1,n+1):
    h=h*i
print(h)

n=int(input("Nhập năm dương lịch: "))
if n%400==0 or (n%4==0 and n%100!=0):
    print("Năm",n,"là năm nhuận")
else:
    print("Năm",n,"là năm không nhuận")

a=int(input("Nhập số điện tiêu thụ trong 1 tháng: "))
if 0<=a<=50:
    print("Số tiền phải trả là: ",a*1678,"nghìn đồng")
if 51<=a<=100:
    print("Số tiền phải trả là: ",a*1734,"nghìn đồng")
if a>=101:
    print("Số tiền phải trả là: ",a*2014,"nghìn đồng")