![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.07.2008
Сообщений: 1
|
![]()
Формучане, помогите пжалста решить задачу в С++ Builder
Найти число помощников деда из известной сказки про репку, если: - для вытягивания репки надо развить усилие в N кг; - дед тянет с усилием D кг; - каждый I-й помощник тянет с усилием S/(i/(i+1)), где S - общее усилие всех предыдущих участников вытягивания void __fastcall TForm1::Button15Click(TObject *Sender) {int n,d,s,i,k; d=StrToInt(LabeledEdit22->Text); n=StrToInt(LabeledEdit23->Text); i=0; s=d; if (d>=n) { Memo13->Lines->Add("Без помошников"); } else while (s<=n); { i=i+1; k=s/(i/(i+1)); s=s+k; } switch (i%10) { case 1: Memo13->Lines->Add(" 'i' помошник"); break; case 2: Memo13->Lines->Add(" 'i' помошник"); break; case 3: Memo13->Lines->Add(" 'i' помошник"); break; case 4: Memo13->Lines->Add(" 'i' помошник"); break; case 5-9: Memo13->Lines->Add(" 'i' помошников"); break; default: Memo13->Lines->Add("ошибка"); break; } Builder выдает Code has no effect, и в Memo ничего не выводит |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 21.08.2007
Сообщений: 89
|
![]()
здесь ошибка
while (s<=n); {
подписываюсь
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с С++Builder! | Kean | Компоненты Delphi | 2 | 02.01.2009 12:36 |
Помогите с задачей. | terminadoor | Помощь студентам | 4 | 22.07.2008 18:38 |
Помогите с задачей.. | vit_al | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 24.04.2008 13:48 |