Pandarec13

www

Dec 7th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3. #include <iomanip>
  4. using namespace std;
  5. int main() {
  6. srand(time(0));
  7. setlocale(LC_ALL, "");
  8. int len;
  9. cout << "Введите количетсво столбцов : ";
  10. cin >> len;
  11. int heig;
  12. cout << "Введите количетсво строк : ";
  13. cin >> heig;
  14.  
  15. int** mas = new int *[len];
  16. for (int i = 0; i < len; i++)
  17. mas[i] = new int[heig];
  18. cout << "Введите массив : " << endl;
  19.  
  20. for (int i = 0; i < len; i++) {
  21. for (int p = 0; p < heig; p++) {
  22.  
  23. mas[i][p] = (-60 + rand() % 100);
  24. }
  25. }
  26.  
  27. for (int i = 0; i < len; i++) {
  28. for (int p = 0; p < heig; p++) {
  29.  
  30. cout << setw(4) << mas[i][p] << " ";
  31.  
  32. }
  33. cout << endl;
  34. }
  35.  
  36.  
  37.  
  38. cout << endl;
  39. //cout << (len*heig) / 2 << " " << c;
  40. int c = 0;
  41. int b = 0;
  42. //cout << "Больше 50 %" << endl;
  43. for (int i = 0; i < len; i++) {
  44. c = 0;
  45. b = 0;
  46.  
  47. for (int p = 0; p < heig; p++) {
  48. b++;
  49. if (mas[i][p] < 0) c++;
  50.  
  51. }
  52.  
  53. if (c > b/2) cout << "строка № " << i + 1 << " количество отрицательных элементов : " << c << endl;
  54.  
  55. }
  56.  
  57. system("pause");
  58. return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment