Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. int sm = ComboBox1 -> ItemIndex;
  2. String s = ComboBox1 -> Items -> Strings[sm];
  3. char * z = s.c_str();
  4. int n = 0;
  5. char * num = strtok (z, " ");
  6. while (num)
  7. {
  8. n++;
  9. num = strtok (NULL, " ");
  10. }
  11. Memo1->Lines->Add(s);
  12. int * A = new int [n];
  13. num = strtok (z, " ");
  14. for (int i = 0; i<n; i++)
  15. {
  16. A[i]= atoi(num);
  17. num = strtok (NULL, " ");
  18. }
  19. for (int i = 0; i<n-1; i++)
  20. {
  21. for(int j = 0; j<n-i-1; j++)
  22. {
  23. if (A[j] > A[j+1])
  24. {
  25. int temp = A[j];
  26. A[j] = A [j+1];
  27. A [j+1] = temp;
  28. }
  29. }
  30. }
  31. String result = IntToStr(A[0]);
  32. for (int i = 1; i<n; i++)
  33. {
  34. Memo1->Lines->Add("P = " + IntToStr(A[i]));
  35. result += " " + IntToStr(A[i]);
  36. }
  37. ComboBox1 -> Items -> Add(result);
  38.  
  39. }
  40. //---------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement