Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<Windows.h>
- int main() {
- SetConsoleOutputCP(CP_UTF8);
- int n=0,
- digitCount=0,
- buffer=0,
- sign=0,
- sum=0;
- printf("Введите натуральное число n \n");
- scanf("%d", &n);
- buffer=n;
- while (buffer>0){
- buffer= buffer/10;
- digitCount=digitCount+1;
- }
- if (digitCount%2==0)
- sign=1;
- else
- sign=-1;
- while (n>0) {
- sign=-sign;
- sum=sum+(sign*(n%10));
- printf (" + (%d)", (sign*(n%10)));
- n=n/10;
- printf("%d \n", sum);
- }
- printf("\n Знакочередующаяся сумма цифр равна %d\n" + sum);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement