М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
moskvina08
moskvina08
23.10.2020 10:57 •  Информатика

Дано число n, n <=100 . Создайте массив n×n и заполните его по следующему правилу:
- числа на диагонали, идущей из правого верхнего в левый нижний угол, равны 1;
- числа, стоящие выше этой диагонали, равны 0;
- числа, стоящие ниже этой диагонали, равны 2.

Входные данные
Программа получает на вход число n.

Выходные данные
Необходимо вывести полученный массив. Числа разделяйте одним пробелом.

Примеры
входные данные
4
выходные данные
0 0 0 1
0 0 1 2
0 1 2 2
1 2 2 2
#include

using namespace std;

int main()
{
int a[100][100], n;
cin >> n;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (i + j < n - 1)
a[ i ][ j ] = 0;
else if (i + j == n - 1)
a[i][j] = 1;
else
a[i][j] = 2;
}
cout << a[i][j];
cout << endl;
}
return 0;
}
не получается по-человечески вывести матрицу, особенно когда ставлю оператор for, знаю, тупая ошибка

👇
Ответ:
Stukaneva
Stukaneva
23.10.2020

Объяснение:

cout << endl; Нужно поставить после первой фигурной скобки.

У тебя в столбик матрица выходит.

4,7(69 оценок)
Открыть все ответы
Ответ:
JoyGames14982
JoyGames14982
23.10.2020
1) Биологическая информация -
генетической кодирование
информации, управление
сложными психологическими
процессами у высших
животных на основе передачи
энергии.
2) Социальная информация -
это форма) передачи
знаний, эмоций и волевых
воздействий в обществе.
3) Кибернетическая
информация - это
характеристики управляющего
сигнала, передаваемого по
линии связи.
4) Философская информация -
это взаимодействие,
отражение, познание.
5) Информация - Это сведения
об объектах и явлениях
окружающей среды, их
параметрах, свойствах и
состоянии, которые уменьшают
имеющуюся о них степень
неопределённости неполноты и
знаний.
4,7(25 оценок)
Ответ:
69supreme
69supreme
23.10.2020
1) Не важно, какой оно длины. Если оно заканчивается чётной цифрой, то оно чётно, обратное тоже верно. Тупо проверяем число на чётность:

ЕСЛИ число ОСТАТОК 2 = 0 ТО Вывод.Цепь("Верно.") ИНАЧЕ Вывод.Цепь("Не верно.") КОН

2)
ПЕР массив: РЯД N ИЗ ЦЕЛ, сч: ЦЕЛ;
УКАЗ
ОТ сч := 0 ДО N - 1 ВЫП
  ЕСЛИ массив[сч] < 0 ТО массив[сч] := -массив[сч] КОН
КОН

3)
ПЕР массив: РЯД N ИЗ ЦЕЛ, сч, мин_зн, мин_ном: ЦЕЛ;
УКАЗ
мин_зн := массив[0]; мин_ном := 0;
ОТ сч := 1 ДО N - 1 ВЫП
  ЕСЛИ массив[сч] > мин_зн ТО мин_зн := массив[сч]; мин_ном := сч КОН
КОН
  
4,7(84 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ