М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ALik3575
ALik3575
06.06.2023 20:12 •  Информатика

Ираспечатайте в столбик одномерный массив следующим образом а(1)=1 а(2)=-1 а(3)=1 а(4)=-(n)=-1

👇
Ответ:
zhovnovich
zhovnovich
06.06.2023
//PascalABC.NET (версия 3.1, сборка 1210 от 29.03.2016)
var a:array of integer;
i,n:integer;
begin
  writeln('Число элементов массива ');
  readln(n);
  setlength(a,n+1);
  for i:=1 to n  do begin
    if a[i]<>i mod 2 then a[i]:=1 else a[i]:=-1;
    writeln('a(',i,')= ',a[i]);
  end;
end.

Тестовое решение:

Число элементов массива
10
a(1)= 1
a(2)= -1
a(3)= 1
a(4)= -1
a(5)= 1
a(6)= -1
a(7)= 1
a(8)= -1
a(9)= 1
a(10)= -1
4,4(62 оценок)
Открыть все ответы
Ответ:
С#:
        private static void Main()        {            int[] array = {2,2,2,3,4,4,6,6,6,6};
            for (var i = 0; i < array.Length; i++)                Console.Write($"{array[i]} ");            Console.WriteLine();
            var counter = 0;            for (var i = 0; i < array.Length - 1; i+=2)                if (array[i] % 2 == 0 && array[i + 1] % 2 == 0)                    counter++;
            Console.WriteLine($"Количество четных пар чисел в массиве: {counter}");        }

Найти число пар соседних элементов массива, являющихся четными числами.
4,7(61 оценок)
Ответ:

1) 

var X:array[12] of real;

i: integer;

 

begin

   for i:=1 to 12 do

   begin

      readln(X[i]);

      X[i]:=X[i]-23;

   end;

   for i:=1 to 12 do

      writeln(X[i])

end.

2)

var M:array[100] of integer;

i: integer;

begin

   for i:=1 to 100 do begin

      readln(M[i]);

       if(M[i] mod 2=0) then M[i]:=M[i]*M[i]

       else  M[i]=2*M[i];

   end;   

   for i:=1 to 100 do

      writeln(M[i]);

end.

3)

var price:array[20] of real;

i:integer;

minprice:real;

begin

   minprice:=10000;

   for i:=1 to 20 do

   begin

      readln(price[i]);

      if (price[i]<minprice) then minprice:=price[i];

   end;

   writeln(minprice)

end.

4) 

var M:array[100] of integer;

i, counter: integer;

begin

   readln(M[1]);

   counter:=0;

   for i:=2 to 100 do begin

      readln(M[i]);

      if ((M[i] mod 2=1) and (M[i-1] mod 2=1)) then inc(counter);

   end;

   writeln(counter)

end.

4,4(43 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ