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

нужен ответ 1 опишите на паскале целочичленный массив из 15 элементов

2задайте значения элементов массива случайным образом из промежутка (-40;40)

3 элементы массива задаются по формуле for k:=1 to 10 do a[k]:=2+k*3 запишите первые 5 элементов массива​

👇
Открыть все ответы
Ответ:
goodsmalgirl
goodsmalgirl
30.09.2020
Const
  MAX_SIZE = 10;
 
var
  a: array[1..MAX_SIZE] of integer;
  i, size: integer;
 
procedure delete_odd_elements();
var i, j: integer;
begin
  i := 1;
  repeat
    if odd(a[i]) then
    begin
      dec(size);
      for j := i to size do
        a[j] := a[j + 1]
    end
    else inc(i);
  until i > size;
end;
 
begin
  writeln('Исходный массив: ');
  size := MAX_SIZE;
  for i := 1 to size do
  begin
    a[i] := random(100);
    write(a[i] : 3);
  end;
  delete_odd_elements;
  writeln;
  writeln('Полученный массив: ');
  for i := 1 to size do
    write(a[i] : 3);
end.
4,4(49 оценок)
Ответ:
kosen2332
kosen2332
30.09.2020

1. Вычисляем значение цифр:

Например, в таблице дано, что 0000 = 4, соответственно каждый ноль означает единицу

1 = 0

2 = 0

3 = 0

5 = 0

6 = 1

7 = 0

8 = 2

9 = 1

0 = 1

2. Находим значения неизвестных цифр:

6855 = 1 + 2 + 0 + 0 = 3

9881 = 1 + 2 + 2 + 1 = 5

6591 = 1 + 0 + 1 + 0 = 2

3. Решаем примеры (если учесть, что цифры из предыдущего номера идут по порядку):

675 ÷ 3 - 215 = 10

475 × 5 ÷ 5 - 420 = 55

(2 - 1) × 83 = 83

4. Теперь нужно разобраться с цифрами, которые идут после примеров (три, один, один):

Тут, как я думаю, есть два варианта решения. Первый заключается в том, что к окончаниям цифр, которые получились в 3 номере, нужно добавить те цифры, которые написаны, то есть: 10 - 103, 55 - 551, 83 - 831.

На сейфе 12 позиций (цифр), то есть один круг равняется 12, соответственно:

103 ÷ 12 = 8 с остатком 7

551 ÷ 12 = 45 с остатком 11

831 ÷ 12 = 69 с остатком 3

Я считаю, что данное решение не правильное, так как крутить 69 раз не кажется мне разумным

Второе решение - окончания цифр, которые получились в 3 номере, заменяются на три, один, один: 10 - 13, 55 - 51, 83 - 81.

Делим на 12 (сейф):

13 ÷ 12 = 1 с остатком 1

51 ÷ 12 = 4 с остатком 3

81 ÷ 12 = 6 с остатком 9

В данном решении необходимо сделать максимум 6 оборотов, что кажется мне наиболее правильным.

ответ: 1 оборот по часовой, останавливается на цифре 1; 4 оборота против часовой, останавливается на 3; 6 оборотов по часовой, останавливается на 9.

Внимание! Не факт, что данное решение является правильным.

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