![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.04.2014
Сообщений: 39
|
![]()
Всем добрый день! Нужен код в Делфи решить на форме с использованием оператора case и for do, и если можно блок схемму.
Дано 3 переменных A,B,C. Если их значений расположены с возрастанием, надо удвоить их. Если в обратном порядке тогда значение переменных надо поменять на противоположную. Спасибо за ранее! Последний раз редактировалось Ken_Watanabe; 08.09.2014 в 07:07. |
![]() |
![]() |
![]() |
#2 |
Техножрец
Форумчанин
Регистрация: 04.07.2014
Сообщений: 289
|
![]()
А если они равны?
— Двери есть везде. Просто нужно знать, как в них войти.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.04.2014
Сообщений: 39
|
![]()
об этом не говорилось в заданий. Нужно просто решить с возрастанием и в обратном.
помогите пожалуйста с задчкой ошибки нет, но ниче не выводит, исправьте пожалуйста Код:
Последний раз редактировалось Stilet; 08.09.2014 в 08:02. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Эту задачу нельзя решить циклом.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Техножрец
Форумчанин
Регистрация: 04.07.2014
Сообщений: 289
|
![]()
Дык и не выведет, ибо ничего в Edit не передается. И где в вашем коде оператор case и for?
— Двери есть везде. Просто нужно знать, как в них войти.
|
![]() |
![]() |
![]() |
#6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Сфотографируй оригинал задания и покажи. Это очень надо.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 17.04.2014
Сообщений: 39
|
![]()
Код Delphi
1 procedure TForm1.Button1Click(Sender: TObject); 2 var a,b,c:Integer; 3 begin 4 memo1.Clear; 5 a:=strtoint(edit1.text); 6 b:=strtoint(edit2.text); 7 c:=strtoint(edit3.text); 8 if (a<b) and (b<c) then 9 begin 10 a:=2*a; 11 b:=b*2; 12 c:=c*2; 13 Memo1.Text:='A='+inttostr(a)+' B='+inttostr(b)+' C='+inttostr(c); 14 end 15 else if (a>b) and (b>c) then 16 begin 17 a:=-a; 18 b:=-b; 19 c:=-c; 20 Memo1.Text:='A='+inttostr(a)+' B='+inttostr(b)+' C='+inttostr(c); 21 end 22 else Memo1.Text:='Числа не упорядочены' 23 end; |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
С циклом конечно решение есть, но явно не школьного уровня. Задание в студию или уточни у препода, что это за чухню он тебе задал.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Техножрец
Форумчанин
Регистрация: 04.07.2014
Сообщений: 289
|
![]()
Насувал аж 2 цикла, но скорее всего задача подразумевает его использование только при заполнении переменных.
П.С. В жизни не писал кода хуже Код:
— Двери есть везде. Просто нужно знать, как в них войти.
Последний раз редактировалось Foreseen; 08.09.2014 в 13:05. |
![]() |
![]() |
![]() |
#10 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
![]() Как по мне задание какое-то никакое...
I'm learning to live...
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дано файл d. | xhatex | Помощь студентам | 14 | 21.01.2013 09:59 |
дано 3 числа. | viknik | Помощь студентам | 7 | 25.02.2012 23:21 |
Дано число n. | MACCOP | Помощь студентам | 6 | 01.09.2010 23:59 |
Дано натуральное n | zheka89 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 28.04.2010 07:52 |
Дано х. Сформировать массив а(10). | dsdt | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 22.12.2008 20:51 |