Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Pascal

Выпуск № 235
от 27.10.2006, 01:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 209, Экспертов: 54
В номере:Вопросов: 2, Ответов: 5


Вопрос № 59695: Сколько существует двухзначных чисел,сумма квадратов цифр которых делится на 13.задача для 9 класса.Турбо Паскаль 7.0...
Вопрос № 59735: Здрасти!!! Есть 2 числа. Каждая цифра первого и второго числа занесена в 2 массива соответственно. Как этих два числа дбавить и потом поделить на 2? Заранее благодарен. На мой предыдущий опрос можно не отвечать - я разобрался уже...

Вопрос № 59.695
Сколько существует двухзначных чисел,сумма квадратов цифр которых делится на 13.задача для 9 класса.Турбо Паскаль 7.0
Отправлен: 21.10.2006, 15:06
Вопрос задал: Богданова Виктория Сергеевна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: n0name
Здравствуйте, Богданова Виктория Сергеевна!
14.
Исходник смотрите в приложении.

Приложение:

Ответ отправил: n0name (статус: 7-ой класс)
Ответ отправлен: 21.10.2006, 15:27

Отвечает: Загиров Рустам
Здравствуйте, Богданова Виктория Сергеевна!
Всё довольно просто. Пробегаемся по всем двузначным числам циклом for. И проверяем сумму квадратов цифр этого числа. Div - целочисленное деление, mod - остаток от деления, inc - прибавление единицы:
65 div 10 =6
65 mod 10=5

Приложение:

---------
Этот мир обречён на нас
©Сергей Маврин

Ответ отправил: Загиров Рустам (статус: Специалист)
Ответ отправлен: 21.10.2006, 15:30


Вопрос № 59.735
Здрасти!!! Есть 2 числа. Каждая цифра первого и второго числа занесена в 2 массива соответственно. Как этих два числа дбавить и потом поделить на 2?
Заранее благодарен.
На мой предыдущий опрос можно не отвечать - я разобрался уже
Отправлен: 21.10.2006, 23:09
Вопрос задал: ataman (статус: 2-ой класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Verena
Здравствуйте!
Смотрите код в приложении. Сделано посимвольное сложение и посимвольное деление. Не знаю, надо ли было, но предусмотрен остаток от деления.
Удачи)

Приложение:

---------
Эта история - не для истории, понимаешь?

Ответ отправила: Verena (статус: 2-ой класс)
Ответ отправлен: 22.10.2006, 16:18
Оценка за ответ: 5
Комментарий оценки:
Когда ввожу числа то нечего не происходит. Программа не щитает

Отвечает: Сухомлин Кирилл Владимирович
Здравствуйте, ataman!
У вас плохо придумывается сделать все сразу потому, что складывать надо начиная с младших разрядов, а делить - со старших.

В обоих случаях осуществляется перенос из разряда в разряд, поэтому можно, конечно, все сделать за 1 цикл, но в некоторых разрязах могут остаться не совсем правильные цифры. BASE - основание системы исчисления, то число, больше которого не может быть значение в одном разряде.

Приложение:

---------
Не узнаешь - не попробуешь.

Ответ отправил: Сухомлин Кирилл Владимирович (статус: Практикант)
Ответ отправлен: 22.10.2006, 16:26

Отвечает: NiGHT
Здравствуйте, ataman!

Чужие исходники разбирать было долго так что свой написал. Так будет наиболее понятно. Если че увеличивайте n побольше и все будет хорошо. Выравнивание тут идет за счет нулей, так что незабудьте занулить массивы перед работой, несмотря на то что паскаль сам так делает.

Приложение:

Ответ отправил: NiGHT (статус: Студент)
Ответ отправлен: 22.10.2006, 17:38
Оценка за ответ: 5
Комментарий оценки:
У меня уже числа в масиве уже даны. Код проги тут www.avtomodel.hut2.ru/delete/text.txt , там просто надо добавить 2 числа и поделить на 2


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное