|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.12.2009, 19:11 | #1 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
С (Си) - корень 4-я методами
Всем добрый вечер.
Я опять, застрял. Задание: найти корень 4-я методами и посчитать кол-во шагов (не обязательно). Вот теория: http://elib.ispu.ru/library/math/sem...v1/node79.html Задание - выбрать 1 метод из 4-х. Начал с выбора, и застрял... Воюю уже час, никак. код: Код:
Еще: как указать , что если f1, то .... (пример, решение, метод....)? Всем спасибо кто откликнется |
05.12.2009, 19:53 | #2 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
Делай выбор через
Код:
Последний раз редактировалось nec117; 05.12.2009 в 19:57. |
05.12.2009, 19:57 | #3 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
nec117
да препод сказал, что лучше через Иф... Ну попробую, и на этом спасибо. Хотя если у кого-то есть идея как заставить через Иф, то прошу помочь П.С. А общий цыкл правильно? Это мне такое написали: for (; |
05.12.2009, 20:00 | #4 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
ну объявлен правильно, только он пустой. И я не совсем понимаю зачем он там нужен. Всегда выбор в такого рода меню делается через switch. Это быстро и удобно. Рекомендую каждый вариант нахождения корня описать в отдельной функции и в счётчике свич просто вызывать их.
|
05.12.2009, 20:01 | #5 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
nec117
Да, еще. Брейк - понятно. А в кейз как выбрать, что если что-то не то (5 например), то оно должно кинуть в "Введите", и так до тех пор, пока не введут то, что надо (0-4)? |
05.12.2009, 20:03 | #6 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
да. Просто пишешь принтф и сканф перед свичем, если не совпадт ни с одним то запросит ещё раз ввести.
|
05.12.2009, 20:04 | #7 | |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Цитата:
А потом как указать вариант? If f1 {решение + вывод на экран} ? С этим ясно, спасибо Последний раз редактировалось Sazary; 06.12.2009 в 23:58. |
|
05.12.2009, 20:11 | #8 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
не не f1-Это переменная, а тебе нужна функция, описываешь их например:
Код:
case 1: variant_one(тут указываешь входные данные); Последний раз редактировалось nec117; 05.12.2009 в 20:19. |
05.12.2009, 20:21 | #9 | |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Цитата:
Далеко не уходите, пожалуйста |
|
05.12.2009, 22:04 | #10 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Такс, 90% передрали, еще немного...
программа: Код:
И еще: кадется метод 1 (половинного деления) не правильно. Тут описание: http://www.pm298.ru/pribl.php а у меня немного не так. Прошу помочь, а то сейчас засну тут уже... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание MediaPlayer методами DirectShow | AlexFAst | Мультимедиа в Delphi | 1 | 29.09.2009 01:16 |
Работа со строками и методами в Java | PavelZet | Помощь студентам | 1 | 02.06.2009 05:36 |
Пишу *.dll помогите с методами | mdbm | Общие вопросы Delphi | 11 | 28.05.2008 14:19 |
Автоматизация обработки изображений и их оцифровки методами делфи | helpme32 | Мультимедиа в Delphi | 1 | 14.12.2007 13:03 |