Не получается, помогите пожалуйста

Здравствуйте! У меня не получается сделать матрицу. Подскажите мне пожалуйста, буду признателен

вывести на экран в виде матрицы, вроде все нормально ввел

#include<iostream>
using namespace std;``
int main(){
int mat[5][5]={1};
 for(int i=0;i<5;i++); 
 {for(int j=0;j<5;j++) 
cout<<mat[5][5]<<endl;};
return 0;
}

ТС, вы выводите в цикле один и тот же элемент матрицы с индексами [5][5]. Кроме того, нумерация элементов начинается с нуля, поэтому у массива из пяти элементов, индекс последнего элемента будет равен четырем.

В примере ниже двумерный массив заполняется случайным образом, а затем выводится на экран.

#include <iostream>
#include <ctime>
#include <cstdlib>

using namespace std;

int main()
{

    int mat[5][5];
    // Энтропия для генерации псевдослучайных чисел
    srand(time(NULL));

    // Заполнение матрицы псевдослучайными
    // числами от 1 до 1000
    for(int i = 0;i < 5; i++) {
        for(int j = 0; j < 5; j++) {
            mat[i][j] = rand() % 1000 + 1;
        }
    }
    // Вывод матрицы
    for(int i = 0;i < 5; i++) {
        for(int j = 0; j < 5; j++) {
            cout << mat[i][j] << "\t";
        }
        cout << endl;
    }
    return 0;
}

можете помочь? мне надо чтобы в матрице все элементы были одинаковые

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.