Вопрос задан 22.02.2019 в 09:48. Предмет Информатика. Спрашивает Тарасов Александр.

Написать программу в паскале: Вычислить сумму 2^2+2^3+2^4+...+2^10.Операцию возведения в квадрат не

использовать.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Старков Иван.
// PascalABC.NET 3.1, сборка 1184 от 02.03.2016
begin
  var m:=2*2;
  var s:=m;
  for var i:=3 to 10 do begin m*=2; s+=m end;
  Writeln(s)
end.

Тестовое решение:
2044
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления суммы 2^2 + 2^3 + 2^4 + ... + 2^10 в Паскале, мы можем воспользоваться циклом для генерации степеней числа 2 и последующими их сложениями. Вот пример программы на Паскале, которая решает данную задачу:

```pascal program SumOfPowers;

var exponent, power, sum: integer;

begin sum := 0; power := 2; // начинаем с 2 в квадрате

for exponent := 2 to 10 do begin power := power * 2; // умножаем на 2 для получения следующей степени sum := sum + power; // добавляем степень к сумме end;

writeln('Сумма 2^2 + 2^3 + 2^4 + ... + 2^10 равна ', sum); end. ```

В данной программе мы используем переменные `exponent` (показатель степени), `power` (значение степени) и `sum` (сумма). Мы начинаем с инициализации `power` значением 2, затем в цикле умножаем `power` на 2 и добавляем результат к `sum` для каждой степени от 2 до 10. По завершении цикла выводим полученную сумму.

Выполнив эту программу, вы получите сумму 2^2 + 2^3 + 2^4 + ... + 2^10, которая будет выведена в консоль.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос