@zarya207

Ошибка в коде с++?

#include <iostream>
#include "Header.h"
using namespace std;
int main() {
	int i, j;
	for ( i = 0; i < n1; i++)
	{
		for ( j = 0; j < n; j++)
		{
			cout << BAZA[i][j] << "\t"; тут ошибка это ипортированная матрица подчеркивает i  говорит выражение должно иметь указатель на обьект но меет тип инт
		}
		cout << endl;
	}
}

Вот она
using namespace std;
const int n = 6;
const int n1 = 10;
int BAZA[n][n1] = { {35,50,60,40,27,15,50,29,37,54},
	{15,25,30,20,10,6,20,15,22,26},
	{10,20,15,10,15,7,25,10,10,23},
	{60,45,20,40,50,60,70,80,90,100},
	{60,60,80,60,40,70,50,40,60,30},
	{60,75,80,80,90,50,60,60,30,50}
};
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 1
@maksam07
#include <iostream>
#include "Header.h"
using namespace std;

int BAZA[n][n1] = {
    {35, 50, 60, 40, 27, 15, 50, 29, 37, 54},
    {15, 25, 30, 20, 10, 6, 20, 15, 22, 26},
    {10, 20, 15, 10, 15, 7, 25, 10, 10, 23},
    {60, 45, 20, 40, 50, 60, 70, 80, 90, 100},
    {60, 60, 80, 60, 40, 70, 50, 40, 60, 30},
    {60, 75, 80, 80, 90, 50, 60, 60, 30, 50}
};

int main() {
    int i, j;
    for (i = 0; i < n; i++) {
        for (j = 0; j < n1; j++) {
            cout << BAZA[i][j] << "\t";
        }
        cout << endl;
    }
    return 0;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы