Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2020, 20:20   #11
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Последний if (c>=a) and (c>=b) then лишний. И если его убрать, то и на равенство можно не проверять.
Arigato вне форума Ответить с цитированием
Старый 23.01.2020, 21:03   #12
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,550
По умолчанию

Цитата:
Спасибо за тестинг)
Да не тестировал я его, это само в глаза бросается
А замена >= на > ничего не даёт, кроме экономии бумаги . Всё равно сравнение - одна машинная команда. Впрочем, возможно, зависит от компилятора. На AVR точно был бы уверен - выигрыша никакого.
CP R16,R17
BRCC lab1
.......
lab1:
digitalis вне форума Ответить с цитированием
Старый 23.01.2020, 22:10   #13
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
А замена >= на > ничего не даёт, кроме экономии бумаги
Да, не дает. А вот убрать последний if, который всегда true, должно дать.
Arigato вне форума Ответить с цитированием
Старый 24.01.2020, 11:25   #14
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,550
По умолчанию

Согласен. Если ни a, ни b не "максималисты", то уж, конечно, это с.
Вспомнился случай из далёкого школьного времени. Нужно перевести с немецкого: "Sie sind gefahren" (они ехали) Мой однокласник Витя:
- Они едут.
- Неверно.
- Они будут ехать.
- Тоже неверно. Если не "едут" и не "будут ехать" - тогда что ещё остаётся?
- Значит, будут идти.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите решить в паскале Natyska2 Помощь студентам 0 02.06.2009 19:24
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44
Помогите решить на Паскале 010 Паскаль, Turbo Pascal, PascalABC.NET 8 13.04.2008 15:06