Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách tạo một chương trình trong C sẽ yêu cầu người dùng nhập bất kỳ số nào làm đầu vào để tìm và in tổng của chữ số chẵn và tích của chữ số lẻ có trong số đã cho
Câu hỏi đặt ra là, hãy viết một chương trình bằng C để in tổng của chữ số chẵn và tích của chữ số lẻ của bất kỳ Số đã cho nào từ người dùng trong thời gian chạy. Đây là chương trình
#include #include int main[] { int num, evenSum=0, oddProd=1, rem, temp; printf["Enter any number: "]; scanf["%d", &num]; while[num>0] { rem = num%10; if[rem%2==0] evenSum = evenSum + rem; else oddProd = oddProd * rem; num = num/10; } printf["\nSum of Even Digit = %d", evenSum]; printf["\nProduct of Odd Digit = %d", oddProd]; getch[]; return 0; }
Như chương trình trên được viết dưới Code. Chặn IDE, do đó sau khi xây dựng và chạy thành công, đây là lần chạy mẫu
Cung cấp bất kỳ số nào nói 234879 và nhấn phím ENTER để xem tổng của chữ số chẵn [tức là 2, 4 và 8] và tích của chữ số lẻ [tức là 3, 7 và 9]. Vì chữ số 2, 4, 8 là ba số chẵn và 3, 7, 9 là ba số lẻ. Do đó chương trình sẽ tính tổng của số chẵn và tích của chữ số [số] lẻ. Đây là ảnh chụp nhanh thứ hai của quá trình chạy mẫu
Cách viết chương trình C để in tổng của tất cả các số chẵn bằng câu lệnh If với một ví dụ
Chương trình C để in Tổng của tất cả các số chẵn từ 1 đến n
Chương trình này cho phép người dùng nhập giá trị giới hạn tối đa. Tiếp theo, Chương trình C này tìm Tổng của tất cả các Số chẵn trong một phạm vi nhất định
TIỀN BOA. Chúng tôi đã giải thích logic kiểm tra xem số đã cho là Chẵn hay Không trong C Chương Trình Kiểm Tra Chẵn Lẻ
/* C Program to Print Sum of all Even Numbers from 1 to N */ #include int main[] { int i, number, Sum = 0; printf["\n Please Enter the Maximum Limit Value : "]; scanf["%d", &number]; printf["\n Even Numbers between 0 and %d are : ", number]; for[i = 1; i