Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<Windows.h>
  3.  
  4. int main() {
  5. SetConsoleOutputCP(CP_UTF8);
  6. int n=0,
  7. digitCount=0,
  8. buffer=0,
  9. sign=0,
  10. sum=0;
  11. printf("Введите натуральное число n \n");
  12. scanf("%d", &n);
  13. buffer=n;
  14. while (buffer>0){
  15. buffer= buffer/10;
  16. digitCount=digitCount+1;
  17. }
  18. if (digitCount%2==0)
  19. sign=1;
  20. else
  21. sign=-1;
  22. while (n>0) {
  23. sign=-sign;
  24. sum=sum+(sign*(n%10));
  25. printf (" + (%d)", (sign*(n%10)));
  26. n=n/10;
  27. printf("%d \n", sum);
  28. }
  29. printf("\n Знакочередующаяся сумма цифр равна %d\n" + sum);
  30. return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement