• C++
    сформировать одномерный массив из количества положительных элементов матрицы

Ответы 1

  • #include <iostream>using namespace std;int main() {        int mat[3][3];        int k;        int size=0;        int * arr=0;        for(int i=0;i<3;i++){                for(int j=0;j<3;j++){                       cin>>mat[i][j];                          if (mat[i][j]>0){                             arr=(int*)realloc(arr,sizeof(int)*(++size));                             arr[size-1]=mat[i][j];                                             }                                           }                                    }                  for(int i=0;i<size;i++){                  cout<<arr[i];                  }                delete arr;               cin.get();               cin.get();              return 0;}
    • Автор:

      hot sauce
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years