Галстян874
?>

Чем в excel отличаются операции перемещения и копирования содержимого ячеек?

Информатика

Ответы

Look7moscow
Перемещение и копирование с меню1. выделите область ячеек для копирования.2. для перемещения щелкните кнопку  вырезать  -    или выберите команду  вырезать  из меню  правка (edit, cut).  excel показывает границу, окружающую область вырезания.3. для копирования щелкните по кнопке  копировать  -    или выберите  правка, копировать (edit, copy).  excel показывает границу, окружающую область копирования.4. выберите место (верхнюю ячейку области) вставки. 5. щелкните по кнопке  вставить  -    нажмите  enter  или выберите  правка, вставить (edit, paste). возможность  перетаскивания (drag and drop)  позволяет перемещать или копировать содержимое выделенных ячеек с мыши. эта возможность особенно полезна при .перемещении и копировании на небольшие расстояния (в пределах видимой области рабочего листа).перемещение и копирование перетаскиванием1. выберите область ячеек для перемещения.2. переместите указатель мыши на обрамление выделения.3. перетащите выделение с указателя на новое место. область ячеек будет  перемещена  на новое место.4. если при перетаскивании удерживать нажатой клавишу  ctrl,  область ячеек будет скопирована на новое место.
Светлана константин
  private sub form1_load(sender as object, e as eventargs) handles mybase.load   dim array() as byte = {102, 103, 105, 105, 104, 108, 101, 109, 111, 113}   gnomesort(array, true)   end sub   ' // алгоритм гномьей сортировки   sub gnomesort(byref array() as byte, byval toupper as boolean)   dim tui as integer, index as integer, last as integer   if (toupper = true) then tui = 1 else tui = -1   index = 1   last = 2   do     if ((array(index) * tui) < (array(index - 1) * tui)) then     swap(array(index), array(index - 1))     index -= 1     if (index = 0) then       index = last       last += 1     end if     else     index = last     last += 1     end if   loop while (index < (ubound(array) + 1))   ' // c2fbefeeebede8eb3a20caf3eff0e8ffedeee220c42ec52e2028632920442d6d6f6e3535   end sub   ' // функция обмена двух переменных   private function swap(byref ic_a as integer, byref ic_b as integer) as boolean   dim dump as integer = ic_a   ic_a = ic_b   ic_b = dump   return true   end function
klimenko05

он получил произведение исходных чисел.

за странным описанием процесса по сути скрывается описание алгоритма умножения в столбик двоичных чисел: на i-м шаге, если первое число нечетное (=если на i-м месте справа в первом числе стоит 1), к сумме прибавляется 2^(i - 1) * второе число (=если всё записано в двоичной системе счисления, умножение на степень двойки равносильно сдвигу числа влево).

инвариант тут такой: в любой момент времени сумма всех чисел, записанных на доске, и произведения чисел, записанных на карточке, не меняется.

сначала на примере, если на карточке записаны 5 и 7:

карточка: 5 и 7, сумма на доске: 0 карточка: 2 и 14, сумма на доске: 7 карточка: 1 и 28, сумма на доске: 7 карточка: 0 и 56, сумма на доске: 7 + 28 = 35

в общем случае: пусть перед текущим шагом на доске числа a и b, сумма чисел на доске s; значение суммы ab + s. есть два случая:

a = 2a'. тогда на следующем шаге на карточке будет a' и 2b, на доске ничего не изменится. значение суммы a' * 2b + s = 2a' * b + s = ab + s a = 2a' + 1. на следующем шаге на карточке a' и 2b, на доску добавится b. значение суммы a' * 2b + s + b = (2a' + 1) b + s = ab + s

изначально на доске выписаны числа суммой 0 (инвариант равен произведению чисел на карточке = p), в конце произведение чисел на карточке равно 0, тогда сумма выписанных чисел равна p.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Чем в excel отличаются операции перемещения и копирования содержимого ячеек?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Nadirovich1317
Chernaya
lazaren-ko
Людмила
kryukovaem
Тихонова
stusha78938
kulibabad566
natalia595977
Владислава531
Исаченко Тераски1181
nebo2020
klykovav672
Светлана константин
windless-el