Advertisement
Guest User

DIMA SUDA

a guest
Feb 29th, 2020
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. int same_numbers(int num);
  4.  
  5. //проверка существуют ли одинаковые цифры в конкретном четырехзначном числе
  6. int same_numbers(int num)
  7. {
  8. int k = 1, i, a[10];
  9. for (i = 0; i < 10; i++)
  10. a[i] = 0;
  11. while (num > 0);
  12. {
  13. for (i = 0; i < 10; i++)
  14. {
  15. if (i == num % 10)
  16. {
  17. if (a[i] == 0)
  18. a[i] = 1;
  19. else k = 0;
  20. }
  21. }
  22. num = num / 10;
  23. }
  24. return k;
  25.  
  26. }
  27.  
  28. int main()
  29. {
  30. int i, n;
  31. for (i = 1000; i<10000; i++)
  32. if (same_numbers(i) == 1)
  33. printf("%d ", i);
  34. printf("\n");
  35. system("pause");
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement