![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Просто любопытно. Почему '+' принимается в функции как int? Если код вашей функции будет скрыт от меня, я никогда не догадаюсь, что в нее надо передать, тем более, что имена принимаемых переменных не отражают своей сути. А еще мне не понятно зачем возвращать int, если вы возвращаете printf("%d\n", b); Ну нелогично же блин... Опять же, не видя кода функции я подумаю, что она возвращает число и выведу на печать его после вызова этой функции. И выведется оно два раза. А я буду голову ломать, откуда оно у меня там дважды взялось.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#12 |
Главное желание.
Форумчанин
Регистрация: 28.11.2011
Сообщений: 122
|
![]()
Зря столько ифов. использовал бы switch. плюс я думаю лучше было бы сделать так
Код:
и еще - деление будет целочисленное, если не заметил.
Я могу, Я хочу, Я буду!
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]()
Да говорил же, писал от нечего делать, INT у + потому, что он возвращает цифровое значение символов, да, это можно переделать и в другой тип, но зачем, если это чисто для себя?=)
|
![]() |
![]() |
![]() |
#14 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
тогда зачем спрашивать у форумчан, хорош ли код?
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]()
То что написано за 5 минут, тоже имеет значение)
|
![]() |
![]() |
![]() |
#16 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Если твой код хорошо решает поставленную ему задачу значит он хорош, не смотря на то что другим чЯловекам может не нравится с эстетической стороны. P.S. Хотя я бы конечно его переписал более читабельно и общепринято.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#17 |
Главное желание.
Форумчанин
Регистрация: 28.11.2011
Сообщений: 122
|
![]()
Если что то делаешь, то делать это надо либо качественно, либо вообще не делать.
Я могу, Я хочу, Я буду!
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 01.11.2011
Сообщений: 42
|
![]()
Заместо ифов вообще можно юзать (...)?....:....
![]() |
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 07.04.2012
Сообщений: 216
|
![]() Код:
Теперь тот же калькулятор, с тем же не работающим делением, но который считает то, что пришлось на вход=) Пока что однозначные числа, потому что лень было заморачиваться с большими массивами=) UPD: printf("calc0 %c, calc1 %c, calc2 %c\n", calc[0], calc[1], calc[2]); Не обращайте внимания, она только для отладки) |
![]() |
![]() |