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

ТОКА ПАМАЖИТЕ "Арифметические операции в позиционных системах счисления"​


ТОКА ПАМАЖИТЕ Арифметические операции в позиционных системах счисления​

👇
Ответ:

Есть вопросы по решению?


ТОКА ПАМАЖИТЕ Арифметические операции в позиционных системах счисления​
4,4(84 оценок)
Открыть все ответы
Ответ:
Volkov1822
Volkov1822
25.08.2021

по умалчанию в exel таблицах относительная адресация(т.е. ячейки в формуле вычисляются как смещение относительно исходной и она соответстевенно изменится при копировании в другую ячейку),т.е. если бы в ячейке D3 была записана формула =B2 + B3, то если бы ее скопировали в ячейку E4 то в ячейке была бы формула = C3 + C4

 

знак $ показывает, строка или столбец заданны абсолютно, т.е. их не нужно пересчитывать и они остаются неизменными. Если $ стоит перед именем столбца это значит что столбец задан абсолютно, если перед номером строки, то значит строка задана абсолютно.

в данном случае в ячейке B$2 показано что номер строки задан абсолютно и он не будет меняться, а в ячейке $B3 задан абсолютно столбец

 поэтому при копировании формулы в ячейку E4 в B$2 изменится только столбец, а строка останется неизменной С$2

а в $B3 изменится только строка и получится $B4

 

4,6(2 оценок)
Ответ:
Owslalien
Owslalien
25.08.2021
// PascalABC.NET 3.2, сборка 1427 от 24.04.2017
// Внимание! Если программа не работает, обновите версию!

function Pow(x,y:BigInteger):BigInteger;
begin
  Result:=x;
  for var i:=int64(2) to int64(y) do Result*=x
end;

begin
  var x,y:integer;
  Write('Введите натуральные х и у: '); Read(x,y);
  if (x<=0) or (y<=0) then begin
    Writeln('Неверный ввод'); Exit
    end;
  if x=1 then Writeln('Результат: ',y+1)
  else begin
    var x1:=Range(2,x).Aggregate(BigInteger(1),(a,b)->a*b);
    Writeln('Результат ',Pow(x,y)+Pow(y,x1))
    end
end.

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