• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

Использование динамических массивов?

  • Автор темы Автор темы Gantz
  • Дата начала Дата начала
G

Gantz

Помогите решить задачу!
Использование динамических массивов

Получить квадратную матрицу порядка n:

Нужно что бы пользователь задал произвольный размер матрицы n!
C++/codeblocks

вот матрица

fe6d8b1d416b.jpg
 
Сам не тестировал:

C++:
int main(){
int n,i,j;
cin>>n; //Читаем n
int **matrix;
*matrix=new int[n]; //Создаём матрицу
for (i=0;i<n;i++) *matrix[i]=new int[n]; //Создаём
for (i=0;i<n;i++) for (j=i;j<n;j++) matrix[i][j]=j-i+1; //Заполняем верхнюю треугольную матрицу
for (i=n-1;i>=0;i--) for (j=0;j<i;j++) matrix[i][j]=i-j+1; //Нижнию треугольную матрицу
for (i=0;i<n;i++) delete []matrix[i]; //Удаляем матрицу
delete []matrix; //Удаляем
return 0;
}
 
Аналогичный вопрос 2 темами ниже только там готовый код нужно немного подредактировать,помогите пожалуйста
 
спс за код но ошибки вылезли

||=== lab16, Debug ===|
\pr\lab16\main.cpp||In function 'int main()':|
\pr\lab16\main.cpp|13|error: invalid conversion from 'int*' to 'int'|
||=== Build finished: 1 errors, 0 warnings ===|
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD