В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
armen1983armen
armen1983armen
09.06.2022 16:57 •  Информатика

В программе описан одномерный целочисленный массив с индексами от 1 до 10, элементы которого вычисляются по формуле:

A[i]=2k–1, k=1, …10.

Ниже представлен фрагмент программы, обрабатывающей данный массив:

n := 10;

for i := 1 to n do begin

A[n+1–i] := 2*A[i];

end;

Какие (одно или несколько) из представленных ниже чисел будут встречаться в массиве после выполнения программы два и более раз?

2, 4, 8, 16, 32, 64, 128, 256

Показать ответ
Ответ:
Kiska41384
Kiska41384
27.09.2020 15:22
Возникновение письменности произошло, когда человек перешел на оседлый образ жизни. Именно тогда усложнились методы обработки земли, усовершенствовались орудия труда, возникла и получила широкое распространение религия. Человечество приобрело начальный опыт взаимодействия с окружающей действительностью; опыт, который стоило передать следующим поколениям. Устные предания не могли полностью выполнить эту функцию, возникла потребность наглядной передачи информации другим людям. Так появились первые письменные свидетельства жизни древних людей. 
0,0(0 оценок)
Ответ:
bonbino1
bonbino1
09.02.2020 19:44
Uses Graph; { Подключаем модуль }
var
  c,d,Gd,Gm:integer;
  k:real;
begin
  Writeln('10<=c<=460; 10<=d<=230');
  Write('Задайте c в пределах от 10 до 460: ');Read(c);
  if (c<10) or (c>460) then Writeln('Неверное значение!')
  else begin
    Write('Задайте d в пределах от 10 до 230: '); Readln(d);
    if (d<10) or (d>230) then Writeln('Неверное значение!')
    else begin
      Gd := Detect;
      InitGraph(Gd, Gm, 'Y:\tp7\bgi'); { Инициализируем графический режим }
      SetColor(4);
      k:=GetMaxX/GetMaxY; { Коэффициент искажений по осям }
      if c<d then Rectangle(Trunc(10/k),10,Trunc((2*d+10)/k),2*d+10)
      else Line(Trunc(c/k),c,Trunc(d/k),d);
      Readln;
      CloseGraph
    end
  end
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота