• Твой профиль заполнен на 0%. Заполни за 1 минуту, чтобы тебя нашли единомышленники и работодатели. Заполнить →

Одновимірний Масив

  • Автор темы Автор темы VovJkee
  • Дата начала Дата начала
V

VovJkee

Заданий одновимірний масив А з 10 чисел. Побудувати масив В, кожний елемент якого обчислюється: bi=amax-ai. Надрукувати вхідний та вихідний масиви, максимальний елемент та його номер. PASCAL
 
Заданий одновимірний масив А з 10 чисел. Побудувати масив В, кожний елемент якого обчислюється: bi=amax-ai. Надрукувати вхідний та вихідний масиви, максимальний елемент та його номер. PASCAL
Код:
program array10;

var
A,B: Array [1..10] of Integer;
MaxA,MaxB: Integer;
NumMaxA,NumMaxB: Integer;
i: Integer;
begin
MaxA := Low(Integer);
MaxB := Low(Integer);
NumMaxA := 0;
NumMaxB := 0;
Writeln('Enter an array "A" of 10 elements');
for i := 1 to 10 do
begin
Write('A[',i,'] :=');
Readln(A[i]);
if (A[i] > MaxA) then
begin
MaxA := A[i];
NumMaxA := i;
end;
end;
WriteLn;

for i := 1 to 10 do
begin
B[i] := MaxA - A[i];
if (B[i] > MaxB) then
begin
MaxB := B[i];
NumMaxB := i;
end;
end;

Write('Array "A" : [');

for i := 1 to 10 do
begin
Write(A[i]);
if (i < 10) then Write(',');
end;
WriteLn(']');
WriteLn('Max of Array "A" := ', MaxA, ' in index ',NumMaxA);
WriteLn;

Write('Array "B" : [');

for i := 1 to 10 do
begin
Write(B[i]);
if (i < 10) then Write(',');
end;
WriteLn(']');
WriteLn('Max of Array "B" := ', MaxB, ' in index ',NumMaxB);
WriteLn;

Writeln('Press <ENTER> to exit');
Readln;
end.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab