fork download
  1. #include <iostream>
  2. #include <cmath>
  3. #include <cstdlib>
  4.  
  5. using namespace std;
  6.  
  7. int main(int argc, char** argv) {
  8.  
  9.  
  10. setlocale(LC_ALL, "Russian");
  11.  
  12. int proverka,n,m,i,j,masiv[n][m];
  13.  
  14. cout<< "Ñîçäàòü ìàññèâ àâòîìàòè÷åñêè?"<<endl<<"1. Äà"<<endl<<"2. Íåò"<<endl;
  15. cin>>proverka;
  16. cout << endl;
  17.  
  18. cout<< "Ââåäèòå ðàçìåðû ìàññèâà"<<endl;
  19. cin>>n; // strochki
  20. cin>>m; // stolbi
  21. cout << endl;
  22.  
  23. if (proverka==1) for (i = 0; i < n; i++)
  24. for (j = 0; j < m; j++)
  25. {
  26. masiv[i][j] = rand() % 21 - 10; // -10 ... 10
  27. }
  28. else for ( i = 0; i < n; i++)
  29. for (j = 0; j < m; j++)
  30. {
  31. cout << "[" << i << "]" <<"[" << j << "]" << ": ";
  32. cin >> masiv[i][j];
  33. }
  34.  
  35. cout << "Èñõîäíûé ìàññèâ ";
  36. cout << endl;
  37.  
  38. for (int i=0; i<n; i++) {
  39. for (int j=0; j<m; j++)
  40. cout << " " << masiv[i][j];
  41. cout << endl; }
  42. cout << endl;
  43.  
  44. // masiv sozdan i vivoditsa
  45.  
  46. // 1 zadanie
  47.  
  48. int sum,sred,k;
  49.  
  50. cout << "Îòâåòû ê çàäàíèÿì:" << endl << "1. ";
  51.  
  52. for ( i = 0; i < n; i++)
  53. {
  54. sum = 0;
  55. sred = 1;
  56. k = 0;
  57.  
  58. for ( j = 0; j < m; j++)
  59. {
  60. sum = sum + masiv[i, j];
  61. }
  62. sred = sum / m;
  63. for( j = 0; j < m; j++)
  64. {
  65.  
  66. if (sred >= masiv[i, j])
  67. {
  68.  
  69. k++;
  70.  
  71. }
  72. }
  73. cout << k << endl;
  74. }
  75.  
  76.  
  77. return 0;
  78. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main(int, char**)’:
prog.cpp:60:31: error: invalid conversion from ‘int*’ to ‘int’ [-fpermissive]
                     sum = sum + masiv[i, j];
                           ~~~~^~~~~~~~~~~~~
prog.cpp:66:43: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
                     if (sred >= masiv[i, j])
                                           ^
stdout
Standard output is empty