maruska90
?>

Символы, которые можно использовать для записи программы:​

Информатика

Ответы

Анна1169

латинские прописные буквы (А, В, С, ..., Х, У, Z);

латинские строчные буквы (а, b, с, ..., x, у, z);

арабские цифры (0, 1, 2, ..., 7, 8, 9);

специальные символы (знак подчёркивания; знаки препинания; круглые, квадратные и фигурные скобки; знаки арифметических операций и др.).

В качестве неделимых элементов (составных символов) рассматриваются следующие последовательности символов:

:= (знак операции присваивания);

>= и <= (знаки ≥ и ≤ );

(* и *) (начало и конец комментария).

⚠️⚠️⚠️Для обозначения констант, переменных, программ и других объектов используются имена — любые отличные от служебных слов последовательности букв, цифр и символа подчёркивания, начинающиеся с буквы или символа подчёркивания.

⚠️⚠️⚠️

Прописные и строчные буквы в именах не различаются.

⚠️⚠️⚠️

nataljatchetvertnova

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

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

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

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

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

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

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


Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок
Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок
Нужно эту программу занести в эксель, чтоб работала скинуть файл екселя, чтоб ввел значения и он пок
Носов Тоноян
PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018Внимание! Если программа не работает, обновите версию!

begin

 var a := new integer[5, 5](

     (2, 4, 5, 1, 3),

     (7, 2, 9, 0, 2),

     (6, 4, 1, 0, 1),

     (8, 4, 7, 2, 0),

     (6, 0, 0, 2, 1));

 Println('Массив A');    

 a.Println(2);

 Println('Массив B');

 var b := new integer[5, 5](

     (2, 4, 5, 0, 3),

     (6, 0, 3, 2, 1),

     (2, 4, 5, 1, 3),

     (8, 4, 7, 2, 0),

     (6, 2, 0, 2, 1));

 b.Println(2);

 Println('Массив A');

 var c := new integer[5, 5];

 var (upper, lower) := (0, a.RowCount - 1);

 for var i := 0 to a.RowCount - 1 do

 begin

   var found := False;

   for var j := 0 to b.RowCount - 1 do

     if a.Row(i).SequenceEqual(b.Row(j)) then

     begin

       c.SetRow(upper, a.Row(i));

       upper += 1;

       Found := True;

       break

     end;

   if not found then  

   begin

     c.SetRow(lower, a.Row(i));

     lower -= 1;

   end

 end;

 a := Copy(c);

 c := nil; // удаляем с

 a.Println(2)

end.


Написать программу на паскале(или хотя бы алгоритм на том же языке).в матрице а[5,5] найти все строк

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

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

Символы, которые можно использовать для записи программы:​
Ваше имя (никнейм)*
Email*
Комментарий*

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

afoninia
Надежда-Алексеевна82
Milovidova
fouettearoma
andrey
red-sun2
Rustamov741
Vasilevna_Shabanova1502
Larisa Bulgakova
mbobo28311
Lugovoi
annanas08
yda659
Долбоебков_Алексей27
fmba18