Сообщение отредактировано: DruiD -
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| DruiD |
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 31 Пол: Мужской Реальное имя: Андрей Репутация: 0 |
Дано число n . Возможно ли записать его в виде суммы 2 квадратов натуральных чисел?
Сообщение отредактировано: DruiD - |
![]() ![]() |
| мисс_граффити |
Сообщение
#2
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
я думаю, тут задача на другое...
именно на циклы - то есть на перебор. кроме того, условие достаточное, но не необходимое. (у нас же не сказано, что числа разные. так что 8=2^2+2^2 по условию задачи подходит, а по этому условию - нет, т.к. остаток равен 0. или даже 20 - остаток равен 0, но 4^2+2^2=20. или 26. или 40... ряд можно продолжить ) что-то типа Код for j:=1 to trunc(sqrt(i/2)) do begin b:=i-sqr(j); if ((b<>0) and (frac(sqrt(b))=0)) then fl:=true; {ну или сразу вывести что-то типа "можно представить"} end; i - это заданное число. Сообщение отредактировано: мисс_граффити - -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
DruiD число N можно представить в виде 2 квадратов? 5.10.2006 23:21
volvo Проверяй, подходит ли данное тебе число под это ус… 5.10.2006 23:30
мисс_граффити
Проверяй, подходит ли данное тебе число под это у… 7.10.2006 17:25
lapp
кроме того, условие достаточное, но не необходимо… 6.10.2006 10:02
мисс_граффити
Во-первых, в условии нет указания, что одно из чи… 7.10.2006 0:17
volvo Ну, тогда и цикл
for i:=1 to m do begin
ii:=… 6.10.2006 14:41
volvo Юля, не торопись искать этот учебник. В русской ма… 7.10.2006 0:44
мисс_граффити
Юля, не торопись искать этот учебник. В русской м… 7.10.2006 1:41
lapp Я всегда считал (как меня учили), что натуральные … 7.10.2006 4:41
мисс_граффити
Но, согласись, что с точки зрения использования ц… 7.10.2006 14:06
volvo мисс_граффити :blink: :blink: А какое натурально… 7.10.2006 17:36
мисс_граффити
мисс_граффити :blink: :blink: А какое натуральн… 7.10.2006 17:42
volvo Sorry, это касаемо только ПРОСТЫХ нечетных чисел..… 7.10.2006 17:52![]() ![]() |
|
Текстовая версия | 6.11.2025 18:50 |