In ra màn hình các chữ số chẵn của số n
Viết chương trình tính và hiển thị ra màn hình tích của tổng các chữ số chẵn và tổng các chữ số lẻ của một số tự nhiên nhập từ bàn phím. Show Kiến thức cần có
Định dạng đầu vào
Định dạng đầu raGồm một dòng duy nhất hiển thị kết quả cần tính
Ví dụ164768 192 13579 0 -1457 Vui long nhap so tu nhien! Kteam Dinh dang dau vao khong hop le!Gợi ý
Code mẫu#Khoi lenh co the phat sinh loi try: #Nhap gia tri tu ban phim #Ep kieu du lieu sang so nguyen n = int(input()) #Su dung cau truc re nhanh xu ly truong hop n < 0 if n < 0: print("Vui long nhap so tu nhien!") else: tongChuSoChan = 0 tongChuSoLe = 0 #Su dung vong while de tach cac chu so while n > 0: #Kiem tra chu so cuoi la chan hay le if n % 2 == 0: tongChuSoChan += n % 10 else: tongChuSoLe += n % 10 n = n // 10 ketQua = tongChuSoChan * tongChuSoLe print(ketQua) #Khoi lenh duoc thuc thi khi loi xay ra except: print("Dinh dang dau vao khong hop le!")Kết luậnDựa trên gợi ý và ví dụ đã được nêu, bạn hoàn toàn có thể tự viết chương trình tính và hiển thị ra màn hình tích của tổng các chữ số chẵn và tổng các chữ số lẻ của một số tự nhiên nhập từ bàn phím. Thêm bài giải của bạn vào phần bình luận để được Kteam review code và fix lỗi (nếu có) trong livestream của khóa học này. Ở bài tiếp theo, chúng ta sẽ cũng nhau học cách viết chương trình TÍNH VÀ HIỂN THỊ RA MÀN HÌNH SỐ FIBONACCI THỨ N. Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên " Luyện tập - Thử Thách - Không ngại khó!" Tải xuống
Nếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới! Thảo luậnNếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.
Bài tập cơ bản này ta có thể có hướng giải quyết là sử dụng vòng lặp while trong ngôn ngữ lập trình C. Đầu vào sẽ là một biến nguyên dương N, yêu cầu của bài toán là đếm số lượng chữ số chẵn của N. 2. Lời giảiĐể giải được bài tập đếm số lượng chữ số chẵn của số nguyên dương N trong C bạn phải có kiến thức về toán học cơ bản, có kiến thức về lập trình C cơ bản. Các bước thực hiện bài toán như sau: Bước 1: Khai báo biến int N, khai báo biến int gan = N để gán giá trị của N, khai báo biến int dem = 0 để đến số lượng chữ số chẵn của N Bước 2: Nhập vào N với điều kiện N>=0, nếu không yêu cầu nhập lại. Bước 3: Sử dụng if với diều kiện N=0 thì gán giá trị của biến dem=1. Bước 4: Ta sử dụng vòng lặp while với điều kiện là khi biến gan còn khác 0 thì vòng lặp tiếp tục, trong vòng lặp ta sử dụng if với diều kiện N chia hết cho 2 thì cho biến dem tăng lên 1 mỗi khi lặp; còn biến gan chia 10 mỗi khi lặp. Bước 5: In biến dem ra màn hình. Chương trình giải bài tập đếm số lượng chữ số chẵn của số nguyên dương N trong C như sau : #includeVí dụ tôi nhập N = 678910 Kết quả:
3. Tổng kếtĐể thực hiện giải bài tập đếm số lượng chữ số chẵn của số nguyên dương N trong C bạn đọc cần phải có kiến thức cơ bản về ngôn ngữ lập trình C, bạn cần nắm vững cách nhập xuất căn bản và các cách sử dụng vòng lặp trong C và các phép toán học cơ bản.
Bài tập cơ bản này ta có thể có hướng giải quyết là sử dụng vòng lặp while trong ngôn ngữ lập trình C. Đầu vào sẽ là một biến nguyên dương N, yêu cầu của bài toán là tính tich các chữ số chẵn của N. Ví dụ N=45678 suy ra tổng các chữ số của N là 4 * 6 * 8 = 192. 2. Lời giảiĐể giải được bài tập tính tich các chữ số chẵn của số nguyên dương N trong C bạn phải có kiến thức về toán học cơ bản, có kiến thức về lập trình C cơ bản. Các bước thực hiện bài toán như sau: Bước 1: Khai báo biến int N, khai báo biến int gan = N để gán giá trị của N, khai báo biến long tich = 1 để tính tích các chữ số của N Bước 2: Nhập vào N với điều kiện N>=0, nếu không yêu cầu nhập lại. Bước 3: Ta sử dụng vòng lặp while với điều kiện là khi biến gan còn khác 0 thì vòng lặp tiếp tục, trong vòng lặp ta sử dụng if với điều kiện bien gan chia lấy dư cho 2 bằng 0 nếu toản mãn thì cho biến tich tăng lên gan%10 lần mỗi khi lặp; còn biến gan chia 10 mỗi khi lặp. Bước 4: In biến tích ra màn hình. Chương trình giải bài tập tính tích các chữ số chẵn của số nguyên dương N trong C như sau : #include Ví dụ tôi nhập N=456881 Kết quả:
3. Tổng kếtĐể thực hiện giải bài tập tính tích các chữ số chẵn của số nguyên dương N trong C bạn đọc cần phải có kiến thức cơ bản về ngôn ngữ lập trình C, bạn cần nắm vững cách nhập xuất căn bản và các cách sử dụng vòng lặp trong C và các phép toán học cơ bản.
Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies
Bài viết ngày hôm nay mình sẽ hướng dẫn các bạn cách tính tổng các chữ số chẵn của số nguyên dương n bằng C++. Giới thiệu bài toán tính tổng các chữ số chẵn của số nguyên dươngBài toán: Nhập vào một số nguyên dương n hãy tính tổng các chữ số chẵn của số nguyên dương n. Ý tưởng:
Code bài giải tính tổng các chữ số của số nguyên
Sau khi chạy chương trình trên ta có kết quả
Giải bằng phương pháp đệ quy
Sau khi chạy chương trình trên ta có kết quả
Bài viết của mình đến đây là kết thúc. Cám ơn các bạn đã theo dõi ! |