Форум программистов, компьютерный форум CyberForum.ru

Что лучше использовать? Шаг переменной dx - C++

Восстановить пароль Регистрация
 
CovCek
 Аватар для CovCek
6 / 6 / 4
Регистрация: 23.05.2014
Сообщений: 184
02.07.2014, 17:42     Что лучше использовать? Шаг переменной dx #1
Есть описание функции.
вот как я её сделал:
C++
1
2
if (abs(x) >= 10){ printf("Y(x)=%1.2f\n\n", y = x*x); }
else { printf("Y(x)=%1.2f\n\n", y = abs(x)); }
Нужно добавить к ней такие условия: задаваемый диапазон (a,b), шаг функции dx, т.е. что бы на каждом шаге проверял условие.

что лучше для этого использовать и как организовать код?

Добавлено через 5 минут
С первым и третьим я разобрался, а вот как сделать чтобы с каждым шагом была проверка условия, if использовать?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6376 / 4842 / 442
Регистрация: 14.02.2011
Сообщений: 16,045
02.07.2014, 17:45     Что лучше использовать? Шаг переменной dx #2
Цитата Сообщение от CovCek Посмотреть сообщение
а вот как сделать чтобы с каждым шагом была проверка условия, if использовать?
вместо x писать a+ dx
CovCek
 Аватар для CovCek
6 / 6 / 4
Регистрация: 23.05.2014
Сообщений: 184
02.07.2014, 17:48  [ТС]     Что лучше использовать? Шаг переменной dx #3
Но тогда же вроде будет изменяться диапазон.
ValeryS
Модератор
6376 / 4842 / 442
Регистрация: 14.02.2011
Сообщений: 16,045
02.07.2014, 17:52     Что лучше использовать? Шаг переменной dx #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от CovCek Посмотреть сообщение
Но тогда же вроде будет изменяться диапазон.
диапазон у тебя от a до b
как он может изменится ?
вот например диапазон от 0 до 3 (включительно)с шагом 1
тогда
x0=0
x1=1
x2=2
x3=3

Цитата Сообщение от ValeryS Посмотреть сообщение
писать a+ dx
наврал я
нужно как то так
C++
1
2
3
for(x=a; x<=b;x+=dx)
 if (abs(x) >= 10){ printf("Y(x)=%1.2f\n\n", y = x*x); }
else { printf("Y(x)=%1.2f\n\n", y = abs(x)); }
Yandex
Объявления
02.07.2014, 17:52     Что лучше использовать? Шаг переменной dx
Ответ Создать тему
Опции темы

Текущее время: 20:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru