Как найти сумму всех двузначных чисел
Перейти к содержимому

Как найти сумму всех двузначных чисел

Чему равна сумма всех двузначных чисел от 10 до 99?

Не согласна с Rafailoм. Самостоятельно подсчитать сумму всех двузначных чисел — это по-моему . сомнительное удовольствие. Без обид! 🙂 Иначе бы автор, просто, не задавал подобный вопрос.

Поэтому я облегчу ему задачу и сама вычислю эту сумму, предложив два варианта решения предложенной задачи:

1 вариант:

Все двузначные числа образуют арифметическую прогрессию.

Количество членов в прогрессии — 90, где 1 член – 10, последний — 99.

Вставляем эти числа в формулу нахождения суммы членов арифметической прогрессии. Получаем:

2 вариант:

Можно воспользоваться результатом задачи, описанной Rafailoм.

Раз сумма чисел от 1 до 100 равна 5050, то достаточно вычесть все ненужные нам числа: сумму чисел от 1 до 9: 1+2+3+4+5+6+7+8+9=45 и 100. ПОлучаем:

5050 – 145 = 4905.

Результаты совпали. Значит, нашли результат верно.

Конечно условие задачи накладывает ограничение несколько усложняющее подсчет — я имею ввиду считать нужно только двузначные числа. Такая же история была и с трехзначными. Подсчет от 1 до 99 гораздо проще, поскольку дело приходится иметь исключительно с целыми числами. И такой вариант уже предлагался — подсчитать сумму чисел от 1 до 99 и вычесть из нее сумму чисел от 1 до 9. Наверно так и следует поступить. То есть находим число пар, сумма которых равна 100 — их 49, или это значит, что сумма всех чисел до 99 равна 49*100 + 50 = 4950. Ну а потом просто отнимаем сумму чисел до 9 — это 45. Итого ответ получается 4905.

Сумма всех двузначных чисел

Сумма всех двузначных чисел от 10 до 99 представляют собой сумму первых 90 членов арифметической прогрессии аn с первым членом а1 = 10 и разностью d = 1.

Для нахождения данной суммы воспользуемся формулой суммы первых n членов арифметической прогрессии Sn = (2 * a1 + d * (n — 1)) * n / 2.

Подставляя в данную формулу значения а1 = 10, d = 1 и n = 90, получаем:

S90 = (2 *10 + 1* (90 — 1)) * 90 / 2 = (2 * 10 + 1 * 89) * 45 = (20 + 89) * 45 = 109 * 45 = 4905.

Как сосчитать сумму всех двухзначных чисел ?

Все двузначные числа образуют арифметическую прогрессию, у которой 1-й член равен 10, последний — 99, разность 1 и количество членов 90. Подставляешь эти данные в обычную формулу суммы членов арифметической прогрессии, и отлично себя чувствуешь. (Формула есть в любом учебнике, справочнике, задачнике, интернете и т. д.)

Keinash 3 (650) 2 3 10 лет

Фикс 7 (53379) 15 47 187 10 лет

На пальцах, йоксель.

Похожие вопросы

Program Summax3;
Uses Crt;

Var Counter : Integer;
Var Sum : Integer;

Begin
For Counter := 1 to 30 do
Begin
If Counter mod 3 = 0 then
Begin
Sum := Sum + Counter;
End;
End;
Writeln(Sum);
Readln;
End.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *