Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
538 lượt xem
trong Tin học lớp 8 bởi lamanhpc1 Học sinh (300 điểm)

1 Câu trả lời

0 phiếu
bởi quangvinhdepzai86890 Học sinh (108 điểm)

Đây Nha Bạn 

#!/usr/bin/python


def TinhTongSoLe(number):
    TongLe=0
    flag=0
    print "+ Cac so le gom : "
    while True:
        if (number == 0):
            print
            break
        else:
            if (flag == 1):
                if ((K%2) == 1):
                     print '+',
        flag=1
        K=number%10
        number=number/10
        if ((K%2) == 1):
            print K,
            TongLe=TongLe+K
    print "=> Tong cac so le la: ",TongLe

def TinhTongSoChan(number):
    TongChan=0
    flag=0
    print "+ Cac so chan gom : "
    while True:
        if (number == 0):
            print
            break
        else:
            if (flag == 1):
                if ((K%2) == 0):
                    print '+',
        flag=1
        K=number%10
        number=number/10
        if ((K%2) == 0):
            print K,
            TongChan=TongChan+K
    print "=> Tong cac so chan la: ",TongChan

if __name__ == '__main__':
    number = int(raw_input("Nhap vao 1 day so: "))
    TinhTongSoLe(number)
    TinhTongSoChan(number)

Output:

[root]# ./DaySo.py 
Nhap vao 1 day so: 19283091283
+ Cac so le gom : 
3 + 1 + 9 + 3 + 9 + 1
=> Tong cac so le la: 26
+ Cac so chan gom : 
8 + 2 + 0 + 8 + 2 +
=> Tong cac so chan la: 20

 

Các câu hỏi liên quan

0 phiếu
1 trả lời 525 lượt xem
viết chương trình cho phép tính trung bình cộng của bốn số được nhập từ bàn phím
đã hỏi 5 tháng 11, 2021 trong Tin học lớp 8 bởi punpun
+1 thích
0 câu trả lời 345 lượt xem
0 phiếu
1 trả lời 4.2k lượt xem
Viết chương trình nhập điểm của các bạn trong lớp. Sau đó in ra màn hình số bạn đạt kết quả học tập loại giỏi, khá, trung bình, yếu ( theo tiêu chuẩn từ 8.0 trở lên đạt loại giỏi; từ 6.5 đến 7.9 đạt loại khá; từ 5.0 đến 6.4 đạt loại trung bình và dưới 5.0 xếp loại yếu)
đã hỏi 15 tháng 4, 2021 trong Tin học lớp 8 bởi lamanhpc1 Học sinh (300 điểm)
0 phiếu
1 trả lời 1.3k lượt xem
0 phiếu
0 câu trả lời 499 lượt xem
0 phiếu
1 trả lời 288 lượt xem
+1 thích
1 trả lời 4.2k lượt xem
+4 phiếu
0 câu trả lời 387 lượt xem
Cho 3 từ điển gồm thông tin kết quả học tập của 3 sinh viên như sau: sv1 = { "Họ và Tên": "Hoa", "Điểm Rèn Luyện": [93.0, 95.0, 75.0, ... ; giá trị ‘F’ 6. In ra điểm xếp hạng của mỗi sinh viên trong danh sách.
đã hỏi 10 tháng 11, 2021 trong Tin học lớp 8 bởi Bạn Bống
+3 phiếu
1 trả lời 318 lượt xem
Viết chương trình nhập vào từ bàn phím hai số nguyên dương x và n. Hãy tính Q=x! + x^2! +.... + x^n! bằng câu lệnh for-do
đã hỏi 7 tháng 5, 2021 trong Tin học lớp 8 bởi Anh
0 phiếu
0 câu trả lời 97 lượt xem

HOT 1 giờ qua

  1. monmon70023220

    455 Điểm

  2. Darling_274

    53 Điểm

  3. minhquanhhqt160

    33 Điểm

  4. 333cuchillthoi302

    28 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...