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

Условные выражения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Немогу объявить глобальную переменную http://www.cyberforum.ru/cpp-beginners/thread90573.html
В пустом заголовочном файле пишу int some_global_variable; и компилятор выдает ошибку hand.obj : error LNK2005: "int some_global_variable" (?some_global_variable@@3HA) already defined in board.obj mathematic.obj : error LNK2005: "int some_global_variable" (?some_global_variable@@3HA) already defined in board.obj OH-DLL.obj : error LNK2005: "int some_global_variable"...
C++ Одномерный массив Задача №3 Требования: 1.Подготовить текстовый файл с входными данными в редакторе. 2.Составить алгоритм программы. 3.Разбить программу на функции ввода,обработки и вывода. 4.Входные данные прочитать из файла. 5.Выполнить обработку в соответствии с заданием. 6.Вывести результат на экран и дозаписать в файл. *Для массивов в входном файле указываются: в первой строке количество элементов; http://www.cyberforum.ru/cpp-beginners/thread90547.html
C++ Арифметика.
Для заданного целого числа N определить цифру а, наиболее часто встречающуюся в числе (задача целочисленной арифметики)Как задать кол-во цифр?Через символы?
C++ Microsoft Visual Studio 6.0.
Всем привет!!! Дайте пожалуйста ссылку на скачивание Microsoft Visual Studio 6.0. Очень нужно!!! :)
C++ перемещение кольца http://www.cyberforum.ru/cpp-beginners/thread90486.html
необходимо на форме (c++ Builder) нарисовать кольцо, стрелками перемещать, минус - уменьшение внешнего радиуса кольца, плюс - увеличение внешнего радиуса кольца, меньше - уменьшение внутреннего радиуса кольца, больше - увеличение внутреннего радиуса кольца, ESC - выход из программы. Добавлено через 2 часа 18 минут помогите с кольцом, выход сделал), а движение и изменение радиусов неработает(
 

Показать сообщение отдельно
accept
4837 / 3236 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
29.01.2010, 05:16     Условные выражения
C
1
2
3
4
5
6
7
8
9
10
11
#include <math.h>
 
double f(double x)
{
    if (x > -1.0 && x < 1.0)
        return 1.0 - x*x;
    else if (x <= -1.0)
        return fabs(x-1.0);
 
    return 5.0 * x;
}
Добавлено через 5 минут
Цитата Сообщение от oOpss
Определить, лежит ли точка C(x,y) внутри окна
обозначим
L(x, y) как L(Lx, Ly)
R(x, y) как R(Rx, Ry)
C(x, y) как C(Cx, Cy)

C
1
2
3
4
    if ((Cx >= Lx && Cx <= Rx) && (Cy <= Ly && Cy >= Ry))
        лежит
    else
        не лежит
Добавлено через 5 минут
и в задании имеется в виду другое
это значит переделать в if (Cx == (Lx+Rx)/2 && Cy == (Ly+Rx)/2)
 
Текущее время: 18:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru