Автор | Помощь по теме цикличиских процессов. |
Да, неадекватное агро-школоло опять негодуэ ;)
Собственно помощь требуется в задании по информатике.
Задание: Вычислить сумму чисел всех положительных чисел в интервале от 5 до 255.
Я понимаю, что нужно использовать циклические операторы либо mod, либо div. Но сколько я не исписывал черновиков, сколько не долбил по клавиатуре - я не могу вывести формулы по которым все эти значения будут определятся. Может кто-то уже встречался с такого рода заданиями или сможет помочь с выведением формул.
Буду оч. признателен. |
Да ладно, не за что не поверю, что из 15934 online не найдётся хотябы 1 программиста. |
тебе просуммировать надо все натуральные числа от 5 до 255? |
Кочарин программист и этот как его... настоящий дворянин. |
для нахождения суммы чисел от 1 до n есть формула n*(n+1)/2 |
сумму чисел всех положительных чисел в интервале от 5 до 255.
а там и отрицательные что ли есть?) |
сумму чисел всех положительных чисел в интервале от 5 до 255. а в этом интервале ещё имеются отрицательные числа? О_о |
короче если я тебя правильно понял, то используй формулу n*(n+1)/2 - m*(m+1)/2, где n=255, а m=5 |
если нужно доказательство того, что сумма чисел от 1 до n вычисляется какn*(n+1)/2, то вот оно:
1) запиши ряд чисел от 1 до n:
1 + 2 + 3 + ... + n
2) запиши его же в обратном порядке:
n + (n-1) + (n-2) + ... + 1
1 + 2 + 3 + ... + n
просуммируй 2 этих ряда. получится n*(n+1)
осталось поделить на 2, так как суммировали 2 ряда
получаем n*(n+1)/2 |
Сори, сори :)
всех ЧЁТНЫХ чисел в интервале от 5 до 255. |
для башня007:
математически это всё просто,в общем-то,даже есть механизм давно придуманный,Гауса,что ли,но это-информатика.через программу надобно. |
могу напрячь головной орган и выдать ответ,минуток через 5.но решение выдать не смогу,и уж тем более-через программу) |
вообщем это арифметическая прогрессия |
Аффтор я прочитал твой спост , вот когда ты писал набор слов с бувк что ты думал ,
*агро-школоло опять негодуэ*
Школота каво негодуэ ?
Агро- школоло - от слово ( арго - сельское хозяйство) - я так понял ты хочеш обратитса к деревни типа
Парни с деревни школьного возраста *
Спасиба за внимание . Сматряшим не удаляйте - когда читал плакал от внутринього и богаторо мира аффтора . |
значит так
s = (A1+An)/2*n. где A1 = 5, An = 255, n = (255-5)/2=125 |
для РыцарьЖывотноэ:
"агро" у него имеет смысл английского angry,злой. |
для Метаварвар:
вроде действительно Гауса. но если надо только четные, то это арифметическая прогрессия с разностью 2
для apafeoz:
в 15 посте деза. на самом деле это для нечетных. для четных A1 = 6, An = 254 |
Вношу последние (заключительные) поправки. (надеюсь полные :))
Требуется написать программу в турбо паскале, которая будет предназначена для вычисления суммы всех чётных чисел в интервале от 5 до 255.
В этой программе я могу реализовать всё, кроме обозначения переменных и формул для их нахождения (тоесть немогу задать формулами условие данной задачи). Для тех кто всё же не понял, то привожу начало решения интервал - от 5 до 255, сумма чётных чисел : 6 + 8 + 10 . . . и так до 244. |
для apafeoz:
пост 15 с поправками из поста 17. и наверное не до 244, а до 254 |
для apafeoz: операторами цикла for, while или repeat можно пользоваться? |