Программа от Microsoft, входящая в Office, под названием Excel или электронные таблицы была создана для более удобной работы пользователя с таблицами данных, причём преимущественно данная работа производится с числовыми значениями. Благодаря использованию электронных таблиц — намного проще работать с данными, с её можно получать точные результаты без выполнения каких-либо ручных расчётов. Также электронные таблицы позволяют с специального «программирования» решать намного быстрее более сложные задачи. Основной особенностью MS Excel выступает его возможность использовать формулы для того, чтобы описывать между значениями разных ячеек различные связи. Следует отметить, что по заданным формулам расчёт будет выполняться автоматически. Если человек изменяет значение какой-либо ячейки, то сразу же автоматически произойдёт перерасчёт значений всех остальных ячеек, которые связаны с ней формульными отношениями, благодаря чему обновится вся таблица и данные, которые находятся в ней.
// PascalABC.NET 3.3, сборка 1625 от 17.01.2018 // Внимание! Если программа не работает, обновите версию!
begin var a:=ReadReal('Введите число a:'); var n:=ReadInteger('Введите показатель степени n:'); if n<=0 then begin Writeln('Показатель степени должен быть натуральным числом'); Exit end; // перевод показателя степени в двоичную систему счисления var t:=n; var r:string:=''; while t>=2 do (r,t):=(t mod 2+r,t shr 1); r:=t+r; // возведение в степень var (rr,i):=(a,2); while i<=r.Length do begin rr:=Sqr(rr); if r[i]='1' then rr*=a; i+=1 end; Writeln(a,'^',n,' = ',rr) end.
Примеры Введите число a: 3.182 Введите показатель степени n: 11 3.182^11 = 338611.675261463
Введите число a: 2 Введите показатель степени n: 10 2^10 = 1024
Существует большое множество языков программирования и придумывают различные разделять их на разные группы. -Машинно-зависимые: к ним относится ассемблер, это один из языков с которого можно программировать микроконтроллеры и под каждый МК подбираются свои библиотеке и функции. Код на ассемблере будет зависеть от архитектуры контролера.
Машинно-независимые: это более высокоуровневые языки такие как Си, данные языки более медленные и занимают больше памяти. Но на данном этапе развития, Си вытесняет ассемблер так как его проще осваивать.
Благодаря использованию электронных таблиц — намного проще работать с данными, с её можно получать точные результаты без выполнения каких-либо ручных расчётов. Также электронные таблицы позволяют с специального «программирования» решать намного быстрее более сложные задачи.
Основной особенностью MS Excel выступает его возможность использовать формулы для того, чтобы описывать между значениями разных ячеек различные связи. Следует отметить, что по заданным формулам расчёт будет выполняться автоматически. Если человек изменяет значение какой-либо ячейки, то сразу же автоматически произойдёт перерасчёт значений всех остальных ячеек, которые связаны с ней формульными отношениями, благодаря чему обновится вся таблица и данные, которые находятся в ней.