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

осуществлять выбор строк программы - C++

Восстановить пароль Регистрация
 
max1aka
1 / 1 / 0
Регистрация: 19.03.2013
Сообщений: 28
22.03.2013, 18:09     осуществлять выбор строк программы #1
С помощью директив #if, #else, #elif
осуществлять выбор строк программы
для вычисления либо
(a+b)^2, либо (a-b)^2
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 2
22.03.2013, 18:17     осуществлять выбор строк программы #2
C++
1
2
3
4
5
#if Условие
    someVar = (a + b)*(a + b);
#else
    someVar = (a -b)* (a - b);
#endif
max1aka
1 / 1 / 0
Регистрация: 19.03.2013
Сообщений: 28
22.03.2013, 18:18  [ТС]     осуществлять выбор строк программы #3
А как будет выглядеть полный код программы?
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 2
22.03.2013, 18:22     осуществлять выбор строк программы #4
max1aka, сначала напиши что хочешь сделать
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
22.03.2013, 18:22     осуществлять выбор строк программы #5
Вот так (пример):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main() {
 
int a = 5, b = 6, someVar;
 
#if a>b
    someVar = (a + b)*(a + b);
    cout << someVar;
#else
    someVar = (a - b) * (a - b);
    cout << someVar;
#endif
}
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
22.03.2013, 18:22     осуществлять выбор строк программы #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
 
int main ()
{
    int fNum, sNum, result;
    std::cout << "Input two numbers: ";
    std::cin >> fNum >> sNum;
 
    #if (fNum < sNum)
        result = pow(fNum + sNum, 2);
    #else
        result = pow(fNum - sNum, 2);
    #endif
    std::cout << "Result: " << result << std::endl;
 
    return 0;
}
Yandex
Объявления
22.03.2013, 18:22     осуществлять выбор строк программы
Ответ Создать тему
Опции темы

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