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

Как организовать цикл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите, как определить формат чего-либо введенного с клавиатуры? http://www.cyberforum.ru/cpp-beginners/thread194718.html
Т.е я вывожу сообщение типа:"Введите элементы матрицы.." и если вводится символ, а не число, сообщить об ошибке..вот..
C++ сортирование в одномерном массиве сортировать элементы по возрастанию ( на языке Си) :gcray2: http://www.cyberforum.ru/cpp-beginners/thread194716.html
C++ Решение с процентами.
Человек открыл счет в банке, вложив x руб. Через каждый месяц размер вклада увеличивается на p % от имеющейся суммы. Определить, за какой месяц величина ежемесячного увеличения вклада превысит S руб. Получить ответ для x = 1000 руб., p = 2%, S = 30 руб. int main() { double x, s, p; int month; cout << "x = ";
Не перечисляет массив C++
Извеняюсь за код так как это pawno скриптинг но он похож на C++ поэтму пишю тут. #include <a_samp> #include <a_players> #include <a_vehicles> forward Func(); main() {
C++ Win Api ошибка undefined reference to http://www.cyberforum.ru/cpp-beginners/thread194686.html
пишу функцию BOOL OnCreate(HWND hwnd,LPCREATESTRUCT) { HDC hdc; hBitmap=(HBITMAP)LoadImage(NULL, "IMG.bmp",IMAGE_BITMAP, 0, 0,LR_LOADFROMFILE); GetObject(hBitmap,sizeof(BITMAP),&bm); hdc=GetDC(hwnd); hdcMem=CreateCompatibleDC (hdc); hOldBitmap=SelectBitmap(hdcMem,hBitmap); ReleaseDC(hwnd,hdc);
C++ В тех словах, которые окончиваются сочетанием букв "ть", заменить его окончание на "ил" дана строка. группы символов, разделенные пробелами и не содержащих пробелов внутри себя, называются словами. в тех словах, которые окончиваются сочетанием букв "ть", заменить его окончание на "ил" подробнее

Показать сообщение отдельно
norge_goth
62 / 62 / 7
Регистрация: 27.01.2009
Сообщений: 279
21.11.2010, 16:01     Как организовать цикл?
Цитата Сообщение от Arbes Посмотреть сообщение
Ну спс за идею с бесконечным циклом.
Ну а вот само условие
Уравнение log(x+sqrt(1+pow(x,2))) =x
- 0.5(x^3)/3 + 0.5*3(x^5)/4*5
-0.5*3*5(x^7)/4*6*7 +...
Вводиться х и е где е это как бы сказать точность т.е основной цикл выполняется пока е<=(правая часть - левая) при -1< х <1
я так и думал это с числовых методов...
короче так :

1. читаешь е (cin, scanf и т.д)
2. читаешь x(и сразу же в цикле проверяешь на соответствие условию -1< х <1)
C
1
2
3
      do{
         scanf(%d, &x);
      }while (x > -1 && x < 1)
а можно и сразу с программы выпрыгнуть, можно и так выводя сообщение типа число не соответствует формату т.д
3. вычисляешь log(x+sqrt(1+pow(x,2))) и присваиваешь результат в промежуточную переменную допустим result
4. далее берешь тот цикл наподобии что я написал, но вместо условия в месте
C
1
if(условие) break;
ставишь свое типа
C
1
if (abs(result - sum)) break;
5. выводишь свой результат(количество слагаемых, время поиска и т.д)
 
Текущее время: 00:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru