Войти
Регистрация
Спроси ai-bota
RegexArtSek
24.09.2021 06:49
Байт,киловайт,мегабайт,және гигабайт дегеніміз не?
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
kudryavcevanat
02.02.2023 09:00
Запишите программу на языке Паскаль (в программе PascalABC.net ) для вычисления функции f, используя операторы ветвления. Выведите на экран подробную запись полученного значения,...
Сливенко
24.02.2022 15:03
Запишите заголовок на алгоритмическом языке для алгоритма вычисления скорости движения автомобиля...
MissVika2007
07.03.2020 18:52
Переведите числа из десятичной системы счисления в троичную двоичную восьмеричную шестнадцатеричную системы счисления соответственно сделать первую строчку...
ffffffd639473
05.12.2020 20:36
Если выполнение тела цикла заканчивается, когда условие цикла становится истинным, то он называется:...
elyakiselya17
18.11.2021 08:57
Вмассив добавить два числа на паскале...
maksimenkokostp088j4
22.11.2020 09:13
Я хз как я вам в ответ могу с английским я в нем очень хорош...
NeZoX1234
12.03.2020 08:23
К какому виду относится эти файлы (JPG,MP3,DOC,MOV,MPG,WAV,TTF,TXT,TIFF,DOCX,AVI)...
kristinaбатурина2054
23.02.2020 12:49
15. число мистера фокса мистер фокс загадал число. известно, что: в записи загаданного им числа ровно 7 цифр. сумма цифр числа равна 37. среди цифр придуманного фоксом числа...
ladykyzya2017
23.02.2020 12:49
Разработка в среде turbo pascal программы заполнения двумерного массива. задан двумерный массив. 1. заполнить массив случайными только отрицательными числами...
vanyura
22.01.2023 06:00
Вычислить квадраты n чисел в паскале...
Ответ:
ьпдомощопаг
07.08.2022 23:59
// PascalABC.NET 3.3, сборка 1555 от 21.10.2017
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n=');
var a:=MatrGen(n,n,(i,j)->i<=n-j-1?i+1:0);
a.Println(3)
end.
Пример
n= 13
1 1 1 1 1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2 2 2 2 2 2 0
3 3 3 3 3 3 3 3 3 3 3 0 0
4 4 4 4 4 4 4 4 4 4 0 0 0
5 5 5 5 5 5 5 5 5 0 0 0 0
6 6 6 6 6 6 6 6 0 0 0 0 0
7 7 7 7 7 7 7 0 0 0 0 0 0
8 8 8 8 8 8 0 0 0 0 0 0 0
9 9 9 9 9 0 0 0 0 0 0 0 0
10 10 10 10 0 0 0 0 0 0 0 0 0
11 11 11 0 0 0 0 0 0 0 0 0 0
12 12 0 0 0 0 0 0 0 0 0 0 0
13 0 0 0 0 0 0 0 0 0 0 0 0
P.S. Ненавижу того, кто поставил тут этот шрифт - все съезжает!
0,0
(0 оценок)
Ответ:
Ilusich
07.08.2022 23:59
Const
n = 10;
var
i, j: integer;
a: array[1..n, 1..n] of integer;
begin
for i := 1 to n do
for j := 1 to n do
if i = j then a[i, i] := n - i + 1
else a[i, j] := 0;
writeln;
for i := 1 to n do
begin
for j := 1 to n do write(a[i, j]:4);
writeln
end
end.
10 0 0 0 0 0 0 0 0 0
0 9 0 0 0 0 0 0 0 0
0 0 8 0 0 0 0 0 0 0
0 0 0 7 0 0 0 0 0 0
0 0 0 0 6 0 0 0 0 0
0 0 0 0 0 5 0 0 0 0
0 0 0 0 0 0 4 0 0 0
0 0 0 0 0 0 0 3 0 0
0 0 0 0 0 0 0 0 2 0
0 0 0 0 0 0 0 0 0 1
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота