|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.03.2016, 21:08 | #11 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
в посту #7 я задал пару вопросов.
ответы гидэ?! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
08.03.2016, 21:10 | #12 |
Пользователь
Регистрация: 22.11.2015
Сообщений: 22
|
это вроде как проверка и то что можно вводить
|
09.03.2016, 11:50 | #13 | ||
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
По порядку:
Цитата:
Далее: Как бы программирование программированием, но орфография должна соблюдаться. На мой взгляд, правильнее написать: "Спасибо, что использовали это приложение!" или "Спасибо за использование этого приложения!". Далее, b! - если я правильно понял, это имеется в виду факториал. Тогда не совсем понятно, почему вы его заменяете на выражение b*(b-1) (2!=2=2*1 и 3!=6=3*2, но 1!=1, 4!=24, 5!=120, и соответственно не попадает под ваше правило). Считайте его отдельно. И да, насколько мне известно, факториал применяется только к целым числам, соответственно не вижу резона использовать для этих целей float. Далее, после блока if, на мой взгляд не хватает блока else: Код:
Цитата:
Код:
В итоге должно получиться нечто такое: Код:
Последний раз редактировалось max_prorok; 09.03.2016 в 11:59. Причина: Чуть подзабыл, что такое факториал. |
||
09.03.2016, 12:12 | #14 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
Ну и коль я разошелся добавлю. Метод main(void) у вас задан как int, при этом не вижу, чтобы она возвращала хоть какое-то значение. Зачем вам строка:
Код:
Хотите зациклить все это действо?, то лучше тогда написать так: Код:
Последний раз редактировалось max_prorok; 09.03.2016 в 12:42. |
09.03.2016, 15:56 | #15 |
Пользователь
Регистрация: 22.11.2015
Сообщений: 22
|
Спасибо за помощь, я вроде как все исправила но теперь выдает такие ошибки и я не могу найти где их исправлять:
[Error] expected ';' before '{' token [Error] expected '}' at end of input Подскажите пожалуйста что теперь здесь не так Код:
|
09.03.2016, 16:03 | #16 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
1)Как минимум:
что такое int()? 2) Зачем здесь скобка? Код:
4) метод f(). Вопрос остался. Вы понимаете как вы его применяете? У вас программа, в случае удачной компиляции, начинает работы с первой строки метода main(). В main() вы нигде не вызываете метод f(). Соответственно, ваша программа никогда не зайдет в этот блок. Последний раз редактировалось max_prorok; 09.03.2016 в 16:11. |
09.03.2016, 16:12 | #17 |
Пользователь
Регистрация: 22.11.2015
Сообщений: 22
|
Исправила но эти ошибки остались.
|
09.03.2016, 16:15 | #18 | |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
Цитата:
|
|
09.03.2016, 16:23 | #19 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
Попробуйте просто создать новый проект и вставить туда следующий код:
Код:
Последний раз редактировалось max_prorok; 09.03.2016 в 16:28. Причина: Поправил код. Проверьте. Изменил тип переменных с int на float |
09.03.2016, 16:26 | #20 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
Пустое сообщение.
Последний раз редактировалось max_prorok; 09.03.2016 в 16:33. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Воспользовался excel надстройками и после этого начала появляться ошибка «ошибка 13 Type Misscmatch» | malinov1maxim | Microsoft Office Excel | 5 | 27.01.2016 23:17 |
Программе после установки не хватает прав на запись в файл | Dux | Общие вопросы Delphi | 17 | 16.08.2015 11:50 |
сохранение действий в программе после закрытия | fins | Общие вопросы Delphi | 9 | 01.07.2015 18:59 |
Delphi 7. Сохранение данных в программе после ее закрытия. | Bomjarik | Помощь студентам | 4 | 23.05.2012 18:25 |
ищем программиста для переделывания программы | !>СаНеК<! | Фриланс | 10 | 29.02.2012 13:20 |