Примеры ответов Нейро на вопросы из разных сфер
Главная / Наука и образование / Информатика, Паскаль Утроить элементы массива, стоящие на нечётных местах?
Вопрос из Яндекс Кью
22 ноября
Информатика, Паскаль Утроить элементы массива, стоящие на нечётных местах?
Нейро
На основе 5 источников

Программа на Паскале, которая утроит элементы массива, стоящие на нечётных местах: 1

program may;var  Mas: array [1..100] of integer;  i: integer;begin  for i:=1 to 100 do  begin    Mas[i]:=i;    if ((i mod 2)=1) then      begin        Mas[i]:=Mas[i]*3;        writeln(Mas[i]);      end;  end;end.

Ещё один вариант программы на Turbo Pascal: 4

uses crt;const nmax=100;var  a: array [1..3*nmax] of integer;  n, i, j, k, x: integer;begin  clrscr;  randomize;  repeat    write('Размер массива до ',nmax,' n=');    readln(n);  until n in [1..nmax];  writeln('Исходный массив:');  for i:=1 to n do    begin      a[i]:=random(50);      write(a[i]:4);    end;  writeln;  i:=n; {начнём с конца, чтобы не менялись индексы непроверенных}  while i>=1 do    if odd(i) then {если нечётный номер}      begin        for k:=1 to 2 do {2 раза}          begin            x:=a[i]; {запомним элемент}            n:=n+1; {увеличим размер массива}            for j:=n downto i+1 do {раздвинем массив вправо}              a[j]:=a[j-1];              a[i]:=x; {вставим элемент}          end;        i:=i-1; {к началу}      else i:=i-1; {если чётный номер — к началу}  for i:= 1 to n do write(a[i]:4);  readlnend.

Выбор решения зависит от конкретной задачи и предпочтений программиста.

Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Нейро
Wed May 28 2025 17:42:39 GMT+0300 (Moscow Standard Time)