Вопрос задан 24.02.2019 в 08:54. Предмет Информатика. Спрашивает Захаров Арсений.

Решите пожалуйста хоть что-нибудь. Массивы. 1.Дан массив, какое число встретится раньше

максимальное или минимальное? 2.Даны 2 массива одинакового размера. Сформировать 3-й массив, каждый элемент которого равен минимальному из элементов с одинаковыми номерами. 3.Заполнить массив из 11 элементов числами 1, 2,3,..,11. Заранее спасибо.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Баученкова Варя.
3)
program mas;
uses crt;
var
mass:array [1..11] of integer;
i:integer;
begin
for i:=1 to 11 do
begin
 mass[i]:=i;
 writeln('  ',mass[i]);
end;

end.

2)
program mas;
uses crt;
var
mass1,mass2,mass3:array [1..10] of integer;
i:integer;
begin
randomize;
for i:=1 to 10 do

begin
mass1[i]:=random(11);
mass2[i]:=random(11);
end;

for i:=1 to 10 do

begin
if mass1[i]<mass2[i] then
    mass3[i]:=mass1[i]
    else
    mass3[i]:=mass2[i];
end;

for i:=1 to 10 do write(' ',mass3[i]);

end.

1....не хватает немного условий...я просто даже понять не могу что там.



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1. Нахождение числа, которое встретится раньше максимального или минимального числа в массиве

Для решения этой задачи можно пройти по всем элементам массива и сравнить их с текущим максимальным и минимальным значениями. Если найдено число, которое меньше текущего минимального или больше текущего максимального, то это число встретится раньше максимального или минимального числа соответственно.

Пример кода на JavaScript:

```javascript function findNumber(arr) { let min = arr[0]; let max = arr[0];

for (let i = 1; i < arr.length; i++) { if (arr[i] < min) { return arr[i]; } if (arr[i] > max) { return arr[i]; } }

return null; // Если все числа в массиве одинаковы }

const arr = [1, 3, 2, 4, 5]; const result = findNumber(arr); console.log(result); // Выводит 3, так как 3 встречается раньше максимального числа 5 ```

2. Формирование третьего массива с минимальными элементами из двух массивов

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

Пример кода на JavaScript:

```javascript function createThirdArray(arr1, arr2) { const thirdArray = [];

for (let i = 0; i < arr1.length; i++) { const min = Math.min(arr1[i], arr2[i]); thirdArray.push(min); }

return thirdArray; }

const arr1 = [1, 3, 2, 4, 5]; const arr2 = [2, 4, 1, 3, 6]; const result = createThirdArray(arr1, arr2); console.log(result); // Выводит [1, 3, 1, 3, 5], так как минимальные значения для каждой пары элементов: [1, 3, 1, 3, 5] ```

3. Заполнение массива числами от 1 до 11

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

Пример кода на JavaScript:

```javascript const arr = [];

for (let i = 1; i <= 11; i++) { arr.push(i); }

console.log(arr); // Выводит [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] ```

Надеюсь, эти примеры помогут вам решить задачи с массивами. Если у вас возникнут еще вопросы, не стесняйтесь задавать их!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос