Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. using namespace std;
  4. void main()
  5. {
  6. setlocale(LC_ALL, "RUS");
  7. int N, M, count = 0;
  8. cout << "Введите количество строк = ";
  9. cin >> N;
  10. while (N>50)
  11. {
  12. cout << " введите число меньшее 50" << endl;
  13. cout << "Введите количество строк= ";
  14. cin >> N;
  15. }
  16. cout << "Введите количество столбцов= ";
  17. cin >> M;
  18. while (M>50)
  19. {
  20. cout << "введите число меньшее 50" << endl;
  21. cout << "Введите количество столбцов= ";
  22. cin >> M;
  23. }
  24. int **matrixA = new int *[N];
  25. for (int D = 0; D < N; D++)
  26. matrixA[D] = new int[M];
  27.  
  28. for (int i = 0; i < N; i++)
  29. {
  30. for (int j = 0; j < M; j++)
  31. {
  32. cout << i + 1 << "-я строка ";
  33. cout << j + 1 << "-й столбец: ";
  34. cin >> matrixA[i][j];
  35. }
  36. cout << endl;
  37. }
  38.  
  39. for (int i = 0; i < N; i++)
  40. {
  41. for (int j = 0; j < M; j++)
  42. {
  43. cout << matrixA[i][j] << " ";
  44. }
  45. cout << endl;
  46. }
  47. cout << endl;
  48.  
  49. int * MassB = new int[M];
  50. for (int j = 0; j<M; j++)
  51. MassB[j] = 0;
  52.  
  53. int k;
  54. for (int i = 0; i<M; i++)
  55. {
  56. for (int j = 0; j<N; j++)
  57. {
  58. if (matrixA[j][i] == 0)
  59. k = 0;
  60. else
  61. {
  62. k = 1;
  63. break;
  64. }
  65. }
  66. MassB[i] = k;
  67. }
  68.  
  69. cout << endl;
  70. for (int j = 0; j<M; j++)
  71. {
  72. cout << MassB[j] << endl;
  73. }
  74.  
  75. system("pause");
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement