Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. //Главный цикл алгоритма
  2. // Будет "вручную" изменять переменную 'j'
  3. for (int j = 0; j < cols;)
  4. {
  5. //Проверка: положительный ли столбец
  6. bool isAllPositiive = true;
  7. for (int i = 0; i < rows && isAllPositiive; i++)
  8. // Пусть 0 - положительное чисор
  9. if (a[i][j] < 0) isAllPositiive = false;
  10.  
  11. //Если столбец положительный, то...
  12. if (isAllPositiive == true)
  13. {
  14. //То удаляем его, с помощью сдвига других столбцов
  15. cols = cols - 1;
  16. for (int j1 = j; j1 < cols; j1++)
  17. {
  18. for (int i = 0; i < rows; i++)
  19. {
  20. a[i][j1] = a[i][j1 + 1];
  21. }
  22. }
  23. }
  24. else j++;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement