Программа.Матрица. Паскаль.
10-11 класс
|
как получить матрицу такого вида в паскале?
1 1 1 1 1...
1 2 3 4 5 ...
1 3 6 10 15...
1 4 10 20 35...
...
1 столбик и первая строчка равны 1
последующ. получаются путем сложения верхнего и стоящего слева цисел...
(делаю масив 10на10)
program Matrix;
var a:array [1..10,1..10] of integer;
i,q,b,f:integer;
begin
b:=0; f:=0; q:=1;
for i:=1 to 10 do begin a[i,q]:=1; end;
i:=1;
for q:=1 to 10 do begin a[i,q]:=1; end;
for i:=2 to 10 do
begin
for q:=2 to 10 do
begin
b:=q-1;
f:=i-1;
a[i,q]:=a[i,b]+a[f,q];
end; end;
readln
end.
Другие вопросы из категории
выражение:
1 ) y= (a+b)2
2 ) y= a^2-b^2
3 ) y= 1/(a+b)
полученный массив вывести на экран.
Запишите наименьшее основание системы счисления, в которой могут быть записаны следующие числа:
1) 9, 122, 1100, 14.
2) 100, 112, 1004, 4444.
3) 1, 7, 222, 102.
Читайте также
2.написать программу в паскале
f(x)=2(sin*sin)x+1
Сформируйте два одномерных массива. В один перешлите четные, а в другой
-нечетные элементы матрицы. Выведите на экран все массивы.
-нечетные элементы матрицы. Выведите на экран все массивы.
ИЛИ
порядка n(n=5).
Если в данной матрице a нет отрицательных элементов,
то транспонировать её, иначе выдать сообщение.
программу меняющихся местами первую и последнюю цифру.