Hướng dẫn sum of odd and even digits in a number in c++ - tổng các chữ số lẻ và chẵn trong một số trong c ++

Chương trình cho & nbsp; find & nbsp; the & nbsp; sum & nbsp; của & nbsp; ODD & nbsp; Digits và & nbsp; tổng số của các chữ số & nbsp;Sum of Odd digits and the sum of even digits present in the given Integer :

Số chẵn có thể được chia cho 2. phần còn lại sau khi chia số chẵn cho 2 bằng không. Số lẻ không thể được chia cho 2. Phần còn lại sau khi chia số lẻ cho 2 là một. Ví dụ . . . Tổng các chữ số chẵn của số 6547 là 10 và tổng các chữ số lẻ của số 6547 là 12. & nbsp; Chương trình C đã cho trước được sử dụng để tìm tổng các chữ số lẻ và tổng của các chữ số có trong số nguyên đã cho bằng cách sử dụng câu lệnh IF IF . Vui lòng kiểm tra để tìm tổng các chữ số lẻ và tổng của các chữ số thậm chí có trong số nguyên đã cho.

#include 

int main () {

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; int num, rem, lẻ = 0, thậm chí = 0, chữ số, đầu vào;even=0,digit,input;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; printf ("& nbsp; nhập số nguyên:");

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; scanf ("%d", & num);

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; input = num;input = num;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; num = abs (num);

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; while (num> 0) {

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Digit = num % 10;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; num = num / 10;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; rem = & nbsp; Digit % 2;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; if (rem! = 0)

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; lẻ = lẻ+chữ số;digit;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; khác

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chẵn = chẵn+chữ số;even=even+digit;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;}

& nbsp; & nbsp; printf ("\ n & nbsp; tổng các chữ số lẻ có trong %d là %d.", đầu vào, lẻ); & nbsp;input,odd); 

& nbsp; & nbsp; & nbsp; printf ("\ n & nbsp; tổng số chẵn & nbsp; các chữ số có trong %d là %d.", đầu vào, thậm chí); & nbsp;printf("\n  The sum of even digits present in %d is %d.",input,even); 

& nbsp; & nbsp; getch ();

& nbsp; & nbsp; & nbsp; trả về 0; & nbsp;

& nbsp; & nbsp; } & nbsp;


Đầu ra mẫu:

& nbsp; Nhập số nguyên: 2563

& nbsp; & nbsp; tổng các chữ số lẻ có mặt trong 2563 là 8The sum of Odd digits present in 2563 is 8

& nbsp; & nbsp; tổng của chẵn & nbsp; các chữ số có trong & nbsp; 2563 & nbsp; là 8The sum of even  digits present in 2563 is 8

& nbsp; Nhập số nguyên: 7568

& nbsp; & nbsp; tổng số các chữ số lẻ có trong & nbsp; 7568 & nbsp; là 127568 is 12

& nbsp; & nbsp; tổng của & nbsp; chẵn & nbsp; chữ số có trong & nbsp;7568 is 14

  • Câu hỏi và trả lời
  • Tải PDF
  • Tải xuống
  • Câu trả lời
  • PDF
  • Tải miễn phí
  • Chống vi -rút
  • Armstrong

  • Câu hỏi và trả lời
  • Tải PDF
  • Câu trả lời
  • PDF
  • Tải miễn phí
  • Chống vi -rút
  • Armstrong



Đã giải quyết

Và đại học

Chương trình diệt vi-rútC program to find Sum of Even Digits of a Number

Mostrelated & nbsp; chẵn hoặc các chương trình lẻ & nbsp; trong c

* C chương trình để kiểm tra chẵn hoặc lẻ bằng toán tử bitwise

* C chương trình để tìm tổng các chữ số lẻ của một số

*& nbsp; c chương trình để tìm tổng số chữ số của một số

* C chương trình để tìm tổng các chữ số chẵn và số lẻ của một số

* C chương trình để in các chữ số lẻ của một số C program to check whether a number is odd or even. 

* C chương trình để in thậm chí các chữ số của một số
* C program to check odd or even using switch case
* C program to check odd or even using function
* C program to check odd or even using Ternary Operator