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

Зачем нужные поразрядные операции. Книга Павловская, Щупак - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ проблемы с памятью.... http://www.cyberforum.ru/cpp-beginners/thread47753.html
с алгоритмом вроде все нормально но вот происходит такая вещи при определенном действии выдается сообщение которое на скриншоте.... потом высвечивается вот эта строка int Put_Reis(FILE *f_reis, MAP...
C++ Матрица.Поиск точки У меня есть матрица 25 х 80.Есть функция,которая принимает ссылку на матрицу и текущее расположение(координаты точки). Мне нужно найти данную точку(т.е. отдельный класс создан). Обзор видимости 5... http://www.cyberforum.ru/cpp-beginners/thread47713.html
C++ Перегрузка + для строк
есть задача перегрузить = и + таким образом чтобы: строка1=срока2+строка3 с = проблем нет. а вот при перегрузке + выдает ошибку при доступе к закрытым данным //STRING2.H #ifndef STRING2_H...
Как подключить к проекту новый файл с функцией C++
Есть работающий проект на C++ (dll) Хочу в Visual Studio 2008 создать в проекте отдельный файл и в этом файле создать свою функцию которую можно было бы вызывать из существующих файлов Я создал в...
C++ Выход по ESC http://www.cyberforum.ru/cpp-beginners/thread47691.html
Приветствую вас уважаемые "чатлане"! .Пишет вам "пацак". Я начал с Borland C++ 3.1. Наверное все очень просто на самом деле, но как и у всех начинающих ...Есть инструкция - вывод символа на экран и...
C++ C++ не могу в нём разобраться (заход 2) Спасибо что помогли мне я думаю что эти задания правильно решены. Извините что я вас загружаю этими задачами но просто я не понимаю этот язык C++. Помогите ещё задачи решить. 1. Два натуральных... подробнее

Показать сообщение отдельно
Alexandoros
228 / 66 / 4
Регистрация: 02.06.2009
Сообщений: 280
21.08.2009, 14:09
Тут легче переписать, чем разбиратся правильно ли написано
Сравнивай

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
int err = 0;
 
for(xtekushiy = xbegin; xtekushiy <= xend; xtekushiy += dx)
{
   
   if( (x < 0) && b)
       f = a*x*x + b;
   else if( (x > 0) && !b)
   {
       if(fabs(x - c) > 1e-30)
           f = (x - a) / (x - c)
       else
       {
           printf("x = %G  f = div by zero\r\n", xtekushiy);
           err = -1;
        }
   }
   else if(c)
       f = x / c;
   else
   {
      printf("x = %G  f = div by zero\r\n", xtekushiy);
      err = -1;
   }    
 
 
   if(!err)
   {
        if(  ((int)a | (int)b) & ( (int) a | (int)c)  )
            printf(" x =  %G     y = %G\r\n", xtekushiy , f);
        else
            printf(" x =  %G     y = %d\r\n", xtekushiy , (int)f);
 
         err = 0;
   }
 
 
 
} //for(xtekushiy = xbegin; xtekushiy <= xend; xtekushiy += dx)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru