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