Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2010, 01:07   #1
kuholor
 
Регистрация: 20.10.2010
Сообщений: 3
По умолчанию Вычислить сумму квадратов

Всем привет! У меня возникла проблема с задачкой:
Вычислить сумму квадратов чисел от 3 до 12.
*сделать её нужно без оператора цикла.

кто сможет помочь, буду очень благодарен.
kuholor вне форума Ответить с цитированием
Старый 20.10.2010, 08:42   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию


Код:
s:=sqr(3)+sqr(4)+sqr(5)+sqr(6)+sqr(7)+sqr(8)+sqr(9)+sqr(10)+sqr(11)+sqr(12)
_-Re@l-_ вне форума Ответить с цитированием
Старый 20.10.2010, 10:23   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

_-Re@l-_, ну к чему такие сложности-то!!!
Достаточно того, что сумму квадратов первых N чисел можно посчитать по формуле
Sum=N*(N+1)*(2*N+1)/6
Тогда, в данном случае, воспользовавшись приведенной формулой все сводится к вычислению :
Sum:=12*(12+1)*(2*12+1)/6 - 5;
В этой формуле первое слагаемое - сумма квадратов первых чисел до 12 (от 1 до 12);
второе слагаемое (5) - это сумма квадратов первых двух (от 1 до 2);
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 20.10.2010 в 10:35.
Grag вне форума Ответить с цитированием
Старый 20.10.2010, 12:35   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ну, Grag,забыл я про эту формулу, и что такого??
Но ведь мой способ решения тоже правильный, ведь верно?
_-Re@l-_ вне форума Ответить с цитированием
Старый 20.10.2010, 16:42   #5
kuholor
 
Регистрация: 20.10.2010
Сообщений: 3
По умолчанию

спасибо вам обоим)))
kuholor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal] Вычислить сумму квадратов элементов, кратных 3. eliminate Паскаль, Turbo Pascal, PascalABC.NET 3 24.05.2010 14:25
Определить максимальную сумму квадратов заданного размера в исходном файле ulaza Помощь студентам 1 10.02.2010 09:48
Даны числа а1, a2, …, а10. Определить сумму их квадратов. Maks:// Помощь студентам 1 22.01.2009 15:24
Найти сумму квадратов отрицательных элементов массива bbk_serg Помощь студентам 7 21.01.2009 12:33