0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
1 | |
Пожалуйста, посмотрите эти 2 задачи!27.11.2014, 20:00. Показов 1569. Ответов 38
Метки нет (Все метки)
1.)Найти все натуральные числа, меньшие или равные N, делящиеся на любую из своих цифр.
2.)Найти все натуральные числа, меньшие либо равные N, которые можно представить в виде суммы квадратов двух каких-либо натуральных чисел. Первую я как-то сделала, но программа (Free Pascal) вылетает с ошибкой 200, хотя я везде указала неравенство нулю...
0
|
27.11.2014, 20:00 | |
Ответы с готовыми решениями:
38
посмотрите функцию пожалуйста Посмотрите, пожалуйста, тест Посмотрите пожалуйста мою программу. В чем моя ошибка? Посмотрите пожалуйста,не могу понять,в чем завоздка,что не там... |
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
27.11.2014, 20:03 | 2 |
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
27.11.2014, 20:07 [ТС] | 3 |
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:09 | 4 |
Дарья_000, Скриншот в данном случае делать нет необходимости.
Достаточно было вставить листинг программы тут используя тэг Pascal
1
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
27.11.2014, 20:11 | 5 |
Да нафига эта картинка! Вы код текстом покажите. Вот уж действительно 000.
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:12 | 6 |
Первое. У вас i не присвоено значение, но вы присваиваете значение i переменной y.
PS всё. Глаза дороже. PS2 давайте вы вставите листинг и каждую строку кода прокомментируете что вы этим хотели сделать. Я понял в чём ваша ошибка, но если я скажу, вы этого может и поймёте но не запомните, а рассуждая - вы быстрее найдёте свою ошибку и исправите её.
0
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
||||||
27.11.2014, 20:23 [ТС] | 7 | |||||
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:30 | 8 |
прекрасно. А что с комментариями "для чего?"
Можно начать со строки 6
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
27.11.2014, 20:35 [ТС] | 9 |
Я уже пробовала for ставить перед присваиванием. И тоже выскакивала ошибка. И я не понимаю, где там может быть деление на ноль, я же указала, что знаменатель не равен нулю...
А со второй задачей - вообще беда, не знаю как сделать.
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:35 | 10 |
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
27.11.2014, 20:36 [ТС] | 11 |
Хорошо. Как в таком случае сделать?
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:38 | 12 |
Давайте с первой разберёмся.
Вы её под отладчиком смотрели. А именно результаты вычисления строк с 7 по 11 Добавлено через 1 минуту С точки зрения здравого смысла for должен быть в 6-й строке
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
27.11.2014, 20:39 [ТС] | 13 |
С 7 по 11 я пыталась вывести каждую цифру. Т.к. (хоть и не указано) у нас integer, то максимум - 5 цифр.
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
||||||
27.11.2014, 20:46 | 14 | |||||
Далее. У вас в условии не определён диапазон N
Это может быть 5 а может быть и 6548 Добавлено через 3 минуты Вы хотите перебором найти такие числа, что удовлетворяют условиям. соответственно
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
|
27.11.2014, 20:47 [ТС] | 15 |
В этом у меня и загвоздка
Стоп. Мне кажется, я полную ахинею написала в 13-17 строчках: "a=b и b<=a"
0
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 20:49 | 16 |
Прекрасно. Браво браво.
Добавлено через 1 минуту только ахинея немного в другом В логике
1
|
0 / 0 / 0
Регистрация: 27.11.2014
Сообщений: 14
|
||||||
27.11.2014, 21:00 [ТС] | 17 | |||||
Это уже получше? Но всё ещё ошибка... Добавлено через 50 секунд а end 1-й где ставится? До или после readln? Добавлено через 35 секунд И всё ещё проблема с К Добавлено через 4 минуты По усл-ю integer. Т.е. действительно n может быть 1, а может и 32767
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
27.11.2014, 21:01 | 18 | |||||
Достали уже....
2
|
Наблюдатель
457 / 192 / 33
Регистрация: 01.05.2012
Сообщений: 1,028
|
|
27.11.2014, 21:08 | 19 |
Тогда решай и вторую.
Человек пытается понять, а не тупо хочет получить решение. Смысл давать ответ. Он всё равно не поймёт или не запомнит.
1
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
||||||
27.11.2014, 21:17 | 20 | |||||
и ещё так можно. На оптимальность не претендую, но для новичков понятнее.
1
|
27.11.2014, 21:17 | |
27.11.2014, 21:17 | |
Помогаю со студенческими работами здесь
20
Не могу решить эти дурацкие задачи... Проверьте, пожалуйста, правильность написания задачи Народ завтра сдавать экзамен, нужны эти задачи. кому не сложно скиньте код ради бога Как записать эти задачи с выделением в модуле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |