Здравствуйте с корректировкой TurboPascal
Изначальное задание:
Задать однотипные треугольные матрицы А и В размера 5*5 и программно показать, что А*В тоже треугольная матрица.
Решение:
uses crt;
const n=5;
var a,b,c:array[1..n,1..n]of integer;
i,j,k: integer;
begin
clrscr;
randomize;
//создадим 2 верхнетреугольных матрицы
writeln('Матрица А');
for i:=1 to n do
begin
for j:=1 to n do
begin
if j>=i then a[i,j]:=1+random(10)
else a[i,j]:=0;
write(a[i,j]:4);
end;
writeln;
end;
writeln('Матрица B');
for i:=1 to n do
begin
for j:=1 to n do
begin
if j>=i then b[i,j]:=1+random(10)
else b[i,j]:=0;
write(b[i,j]:4);
end;
writeln;
end;
//получаем третью матрицу
writeln('Матрица C=A*B');
for i:=1 to n do
begin
for j:=1 to n do
begin
c[i,j]:=0;
for k:=1 to n do
c[i,j]:=c[i,j]+a[i,k]*b[k,j];
write(c[i,j]:4);
end;
writeln;
end;
readln
end.
Изменённое условие задания:
В работе надо "программным" ( а не "визуальным" )
путём определить, что матрица C - треугольная.
То есть, программа должна определить ( рассчитать ),
что C - треугольная матрица и вывести соответствующее
сообщение.
Вообщем вывод матриц я убрал и добавил это условие но что то коряво пашет:
if (i=j) or (i then writeln('Треугольная матрица С');
В алфавитах ориентироваться легко: смотрим сколько цифр используется такое будет и название
В алфавитах ориентироваться легко: смотрим сколько цифр используется такое будет и название0,1,2,3 - 4 цифры система счисления называется четверичная
В алфавитах ориентироваться легко: смотрим сколько цифр используется такое будет и название0,1,2,3 - 4 цифры система счисления называется четверичная0,1,2,3,4,5 - 6 цифр система счисления называется шестеричная
В алфавитах ориентироваться легко: смотрим сколько цифр используется такое будет и название0,1,2,3 - 4 цифры система счисления называется четверичная0,1,2,3,4,5 - 6 цифр система счисления называется шестеричная0,1,2,3,4,5,6,7,8 - 9 цифр система счисления называется девятеричная
В алфавитах ориентироваться легко: смотрим сколько цифр используется такое будет и название0,1,2,3 - 4 цифры система счисления называется четверичная0,1,2,3,4,5 - 6 цифр система счисления называется шестеричная0,1,2,3,4,5,6,7,8 - 9 цифр система счисления называется девятеричная0,1,2,3,4,5,6,7,8 ,9,А,В - 12 цифр система счисления называется двенадцатеричная (это если выписаны правильно все буквы и больше нет никаких. В случае, если есть ещё буквы C,D,E,F - СИСТЕМА СЧИСЛЕНИЯ БУДЕТ НАЗЫВАТЬСЯ ШЕСТНАДЦАТЕРИЧНАЯ
Если сделай эту ответ лучшим мне на следующий статус надо)
2) один из самых важных, особенно для тех, кто всерьёз решил освоить профессию программиста. Мы изучаем понятие подпрограмм и функций в программировании. В Scratch нет этих понятий, но есть возможность создавать Другие блоки. Это и есть прямой аналог подпрограмм. Подумай, что по-твоему, значит термин подпрограмма. Внимательно слушай объяснения учителя. И ты убедишься, что это совсем не сложно, а даже наоборот — удобно. С других блоков (подпрограмм) мы научимся делать код короче и понятнее, то есть оптимальнее. Вперёд! Успехов!