Пусть дана матрица А (n х m). Постройте вектор, каждый элемент которого равен количеству элементов в i-й строке матрицы - Pascal ABC

  1. Пусть дана матрица А (n х m). Постройте вектор, каждый элемент которого равен количеству элементов в i-й строке матрицы А, не принадлежащих отрезку [0, 10]. Воспользуйтесь функцией, делающей соответствующую проверку в i-й строке. Заранее спс)


textual

Код:

const
  n=5;
  m=7;
type
  matrix=array [1..n, 1..m] of integer;
  vector=array [1..n] of integer;
var
  a: matrix;
  b: vector;
  i,j: integer;
 
function CheckStr(a: matrix; i: integer): integer;
var
  j,k: integer;
begin
  k:=0;
  for j:=1 to m do
    if not (a[i,j] in [1..10]) then inc(k);
  CheckStr:=k;
end;
 
begin
  writeln('Матрица: ');
  for i:=1 to n do
    begin
      for j:=1 to m do
        begin
          a[i,j]:=random(41);
          write(a[i,j]:4);
        end;
      b[i]:=CheckStr(a,i);
      writeln;
    end;
  writeln('Полученный вектор: ');
  for i:=1 to n do write(b[i]:4);
  writeln;
end.


Похожие ответы
  1. Проверьте, правильно ли работает программа. А именно PROCEDURE BSr, и правильность передачи переменных в основную программу. ЗАДАНИЕ: Сформировать массив из чисел, больших среднего.

  1. Нужно, чтобы не было лейбел, но программа не меняла своей сути . ОЧЕНЬ СРОЧНО!!!

  1. нужная область-заштрихованная. радиус равен 4

  1. Напишите программу, которая находит все различные цифры в символьной строке.Входные данные На вход программе подаётся символьная строка.Выходные данные Программа должна вывести в одной строке все различные цифры, которые встречаются в исходной строке, в порядке возрастания. Если в строке нет цифр, нужно вывести слово 'NO'.Примеры:входные данные ab1n32kz2выходные данные 123входные данные asdasdвыходные данные NO

  1. Описать процедуру SqP(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям координат, по координатам (x1, y1), (x2, y2) его противоположных вершин (x1, y1, x2, y2 — входные, P и S — выходные параметры вещественного типа). С помощью этой процедуры найти периметры и площади трех прямоугольников с противоположными вершинами. P.S. помогите пожалуйста это решить,заранее спасибо за помощь)

  1. Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от первого слова и удовлетворяют следующему свойству:слово симметрично

  1. Определите функцию, которая вычисляет и возвращает длину гипотенузы прямоугольного треугольника, две другие стороны x и y которого известны.Добавлено через 3 часа 0 минут Заранее спасибо за помощь)

  1. Составьте процедуру, выводящую строку из n одинаковых цифр. Длина строки и цифра, которая выводится, являются параметрами процедуры. Вывести пять строк разной длины из разных цифр. Процедуру оформить несколькими способами. P.S. Помогите пожалуйста с заданием)Заранее спасибо

  1. Заполнить числами, начиная с единицы, квадратный массив из NxN элементов «змейкой». Пример, для массива 4х4: Код 1 2 3 4 8 7 6 5 9 10 11 12 16 15 14 13 Реализовать ввод размерности с клавиатуры

  1. Напишите условие, которое определяет заштрихованную область.