Напишите программу в Паскале для нахождения суммы чисел 2+4+7+11+16+.......+n
10-11 класс
|
Срочно!! Спасите!!
var n, s, dob, pres: integer;
begin
read(n);
dob := 2; {Разность между очередными слагаемыми}
pres := 2; {Очередное слагаемое}
s := 0; {Итоговая сумма}
while pres <= n do {Т.к. число n может не совпадать ни с каким числом из ряда, то сумма будет подсчитана до ближайшего числа из ряда, не превышающего n}
begin
s := s + pres;
pres := pres + dob;
dob := dob + 1;
end;
writeln(s);
end.
Другие вопросы из категории
случае вывести сообщение об ошибке.
составленное, с помощью 64—символьного алфавита, содержит 870 символов. Какой
объем информации оно несет?
Читайте также
чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3.Количество чисел не превышает 100. Введённые числа не превышают 300.Программа должна вывести одно число – сумму чисел, оканчивающихся на 3.
Паскаль
количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число – сумму чисел, кратных 6. Пример работы программы: Входные данные Выходные данные 3 12 25 6 18 20.2
результаты. Если первое из них отрицательно, а второе вдвое больше третьего, то выведите среднее арифметическое всех четырех чисел. Если произведение этих четырех чисел больше их суммы, то выведите эти сумму и произведение. Если выполняются одновременно два перечисленных выше условия, то выведите среднее арифметическое этих чисел, их произведение и сумму. Иначе, выведите удвоенные значения этих чисел.
2.написать программу в паскале
f(x)=2(sin*sin)x+1