Вопрос задан 17.02.2019 в 05:06. Предмет Информатика. Спрашивает Громова Вилена.

Создать массив, состоящий из троек подряд идущих одинаковых элементов.

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Николаева Дарья.
Program test;
var
  a:array[1..100] of integer;
  i,n:integer;
begin
  randomize;
  for i:=1 to 99 do begin
    n:=random(1,30);
    if i mod 3 = 0 then begin
      a[i]:=n;
      a[i-1]:=n;
      a[i-2]:=n;
     
    end;
   
  end;
  for i:=1 to 99 do writeln(a[i]);
end.

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

Для создания массива, состоящего из троек подряд идущих одинаковых элементов, мы можем использовать следующий код на языке программирования Python:

```python # Создаем функцию для создания массива из троек подряд идущих одинаковых элементов def create_array_with_triplets(element, length): array = [element] * length # Создаем массив, состоящий из троек одинаковых элементов return array

# Пример использования функции element = 5 # Пример элемента length = 9 # Пример длины массива (должна быть кратна 3 для создания троек) triplets_array = create_array_with_triplets(element, length) print(triplets_array) ```

В этом примере мы создаем функцию `create_array_with_triplets`, которая принимает два аргумента: `element` (элемент, который будет повторяться в массиве) и `length` (длина массива). Затем мы создаем массив, состоящий из троек одинаковых элементов, используя операцию умножения списка на число `[element] * length`. В конце мы выводим полученный массив с помощью функции `print`.

Пример вывода: ``` [5, 5, 5, 5, 5, 5, 5, 5, 5] ```

0 0

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

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

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