Вопрос по информатике:
1) Найти минимальный чётный элемент в массиве и его индекс. 2) Заполнить одномерный массив степенями числа 2. Всего 10 элементов в массиве.
- 26.01.2016 12:22
- Информатика
- remove_red_eye 10580
- thumb_up 39
Ответы и объяснения 2
Const
n = 10;
var
i, imin: integer;
a: array[1..n]of integer;
begin
imin := 2;
for i := 1 to n do
begin
a[i] := random(100) - 50;
if (i mod 2 = 0) and (a[imin] > a[i]) then
imin := i;
end;
writeln('A[', imin, '] = ', a[imin]);
{вторая часть}
writeln();
a[1] := 2;
for i := 2 to n do
a[i] := 2 * a[i - 1];
for i := 1 to n do
write(a[i], ' ');
end.
- 27.01.2016 02:18
- thumb_up 47
1.
var
a: array [1..11] of integer;
i, min, imin: integer;
begin
for i:=1 to 10 do read(a[i]);
min:=32000;imin:=0;
for i:=1 to 10 do if (a[i] mod 2) = 0 then
if a[i]
end.
2.
function stepen(c, s: integer):integer;
var
j, rez: integer;
begin
rez:=c;
for j:=1 to (s-1) do rez:=rez*c;
stepen:=rez;
end;
var
a: array [1..11] of integer;
i, min, imin: integer;
begin
for i:=1 to 10 do a[i]:=stepen(2, i);
for i:=1 to 10 do write(a[i], ' ');
end.
Если возникли вопросы или ошибки в ходе работы программы, пиши в комментариях.
- 28.01.2016 04:54
- thumb_up 4
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.