tooltechnic
?>

Дан двумерный массив целых чисел. в пятой строке имеются элементы, равные 13. определить номер столбца, в котором расположен самый левый из таких элементов. (в паскале)

Информатика

Ответы

Valerevna-Vardan
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016
// Внимание! Если программа не работает, обновите версию!

begin
  var m:=ReadInteger('Количество строк в массиве:');
  var n:=ReadInteger('Количество столбцов в массиве:');
  var a:=MatrFill(m,n,0);
  for var i:=0 to m-1 do
    for var j:=0 to n-1 do Read(a[i,j]);
  Writeln('В 5-й строке число 13 встречено в колонке ',
    a.Row(4).IndexOf(13)+1)
end.

Пример
Количество строк в массиве: 7
Количество столбцов в массиве: 8
-4 10 -6 19 -3 -6 18 -9
16 12 18 8 14 11 4 10
-10 -4 -7 13 11 -4 4 -2
-6 1 11 8 1 11 7 8
18 6 14 -7 -8 13 5 13
-1 6 14 8 -5 11 -2 -5
20 16 7 -4 6 5 20 -10
В 5-й строке число 13 встречено в колонке 6
Sukharev-Achkasov
1)var n,k: integer; begin   write('число:   ');   readln(n);   k: =0;   repeat     k: =k*10+n mod 10;     n: =n div 10;   until n=0;   writeln('новое число:   ',k); end. 2) var n,k,m: integer; begin  write('двоичное число:   ');   readln(n);   k: =1;   m: =0;   repeat    m: =m+k*(n mod 10);     n: =n div 10;     k: =k*2;   until n=0;   writeln('десятичное число:   ',m); end.
vladimyrgorbunov

Программа не полностью показана, но насколько я понял, в начале просто задаются исходные данные:

-координаты  x, y

-индекс (от 0 до 2) для выбора одного из трёх вариантов функции  f

Таблицу Excel  и мой вариант программы я приложил к решению (смотри вложения внизу).

В таблице вычисляется значение  b  так же как и в программе. А также вычисляется  f   и значение  x*y  (чтобы было понятнее, по какой формуле считала программа).  Чтобы формулы нормально читались, я задал имена ячейкам с исходными данными и результатами такие же, как и имена переменных в программе.

Результаты вычислений в нескольких точках я сверил с программой- всё совпадает.

Последняя приложенная картинка- на координатной плоскости тремя разными цветами выделены области на которых применяются три разных формулы расчёта  b  ( в зависимости от значения  x*y ).


Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок
Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок
Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан двумерный массив целых чисел. в пятой строке имеются элементы, равные 13. определить номер столбца, в котором расположен самый левый из таких элементов. (в паскале)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sandovo590
sav4ukoxana7149
КузменковаЖигулин
Inforealto
varvv15
Ivanova55878
Ваган Шутова332
elenakarpova709
office426
Воронина
abramovae
olkay
diana0720
bruise6
rimmaskis