Guest User

Untitled

a guest
Jan 4th, 2018
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. int znajdz(int t[], int t1[], int a, int w)
  2. {
  3. int pom = 0;
  4. for (int i = 0; i <= a; i++)
  5. {
  6. int k = 0;
  7.  
  8. k = t[i];
  9. if ((k >= pow(10, w - 1)) && (k < pow(10, w)))
  10. {
  11. t1[i] = k;
  12. cout << "Liczby " << w << "-cyfrowe to :" << t1[i] << " " << endl;
  13. pom++;
  14. }
  15. }
  16. if (pom == 0)
  17. cout << "Nie ma takiej liczby " << w << "-cyfrowej." << endl;
  18.  
  19.  
  20. int wynik_kon = 0;
  21. for (int i = 0; i<pom; i++)
  22. {
  23. int wynik = 0;
  24. do
  25. {
  26. wynik = wynik + t1[i] % 10;
  27. t1[i] = t1[i] / 10;
  28. } while (t1[i] != 0);
  29. if (wynik_kon == 0) wynik_kon = wynik;
  30. else if (wynik_kon > wynik) wynik_kon = wynik;
  31.  
  32. }
  33. for (int i = 0; i<pom; i++)
  34. {
  35. int wynik = 0;
  36. do
  37. {
  38. wynik = wynik + t1[i] % 10;
  39. t1[i] = t1[i] / 10;
  40. } while (t1[i] != 0);
  41. if (wynik_kon == wynik)
  42. {
  43. cout << "qqq " << t1[i] << " qqq";
  44. return t1[i];
  45. break;
  46. }
  47. }
  48.  
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment