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

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

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

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

Выпуск № 253
от 27.11.2005, 12:27

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


Вопрос № 29978: Помогите, пожалуйста, написать программу. Дана натуральное число(например, 123456), осуществить его циклический сдвиг на два знака вправо(получится 561234), без использования массивов. И еще одну программу: найти все натуральные числа от m до n, сумм...
Вопрос № 29980: Доброго времени суток.. Попробую описать свою проблему .. в Виндоусе есть опция "Отображать содержимое окна при перетаскивании" Вот .. мне нужно , не выключая этой опции , сделать так , что бы содержимое формы не отображалось п...

Вопрос № 29.978
Помогите, пожалуйста, написать программу. Дана натуральное число(например, 123456), осуществить его циклический сдвиг на два знака вправо(получится 561234), без использования массивов. И еще одну программу: найти все натуральные числа от m до n, сумма цифр которых равна k(m, n и k вводит сам пользователь).Задали в институте, надо срочно сдавать, а как делать не представляю. Заранее спасибо. E-mail: commandos@mts-nn.ru
Отправлен: 21.11.2005, 22:37
Вопрос задал: Commandos (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: koshi
Здравствуйте, Commandos!
Шлю решение второй задачи (просто она проще, а спать очень хочется), если тебе не пришлют решение первой, сделаю и ее ... Вообще конечно желательно тебе самому все это уметь, так как на будущих курсах будет еще жестче и такие вещи надо решать, а пока разбирайся - наверняка у тебя все это надо писать в Turbo C - там я и тестировал, все работает.

Приложение:

---------
Don't worry by groovy

Ответ отправил: koshi (статус: 1-ый класс)
Отправлен: 22.11.2005, 01:29
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое. Но помогите решить и первую задачу, пожалуйста.

Отвечает: Romodos
Здравствуйте, Commandos!
У есть идеи по решению.
Ну, надо для начала определить, сколько знаков в числе. Думаю, допрешь. Это легко сделать, деля число в цикле на десять
В i сейчас находится кол-во цифр в числе.
Тогда делим число на десять и прибавляем остаток от деления впереди числа.
Но эта програ не будет работать с очень большими числами. Так что, если надо додумай сам. Если я помог, то буду рад. Если нет, то на нет и суда нет.

Приложение:

---------
FAQ me off!

Ответ отправил: Romodos (статус: Студент)
Отправлен: 22.11.2005, 06:28
Оценка за ответ: 4
Комментарий оценки:
Спасибо, теперь я понял как реализуется решениею


Вопрос № 29.980
Доброго времени суток..
Попробую описать свою проблему ..
в Виндоусе есть опция "Отображать содержимое окна при перетаскивании"
Вот .. мне нужно , не выключая этой опции , сделать так , что бы содержимое формы не отображалось при Ресайзе.. подскажите .. Заранее благодарен..
Среда ВСВ6
Отправлен: 21.11.2005, 22:43
Вопрос задал: __Cheat3r (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Татьяна
Здравствуйте, __Cheat3r!
Как вариант могу предложить перехватывать сообщение WM_MOVING в нем скрывать содержимое окна, перезапускать таймер (TTimer).
В событии таймера показывать содержимое окна
Таймер необходим для того, чтобы определить окончание движения

---------
Нет ничего невозможного!!!
Ответ отправила: Татьяна (статус: 8-ой класс)
Отправлен: 22.11.2005, 19:09


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

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

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

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

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


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


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100 hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=314124&im=101&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("HotLog")

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное