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

Как записать формулу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать базовый класс Треугольник с 2 наследниками: Равносторонний треугольник, Прямоугольный треугольник http://www.cyberforum.ru/cpp-beginners/thread1843920.html
Задание звучит так: Нужно создать базовый класс Треугольник с двумя наследующими его классами - равносторонний треугольник (· Вычисления периметра;· Вычисления площади.) и "Прямоугольный...
C++ Исправить ошибки при работе с функцией rand Он просто выводит максимальное число вместо того чтобы выводить рандомное или я что то не так делаю? Ознакомьтесь с правилами форума. Перепишите код на форум. http://www.cyberforum.ru/cpp-beginners/thread1843917.html
C++ Программа, считающая колличество выпаданий орла и решки из заданного количества раз
Друзья, прошу помощи! Учусь на инженера, столкнулась с С++. Изучаю урывками из-за коллоссальнойт нагрузки по другим предметам. Yсловия: В начале пользователь задает количество бросков, далее...
C++ Найти построчно сумму первого и последнего элементов двумерного массива
Задан двумерный массив А(6)(6) целых чисел. Ввести массив в теле программы с помощью счетчика случайных чисел. Найдите построчно суммы первого и последнего элемента массива Нахождение сумм оформить в...
C++ Записать вместо минимального элемента массива его порядковый номер http://www.cyberforum.ru/cpp-beginners/thread1843903.html
Задан массив целых чисел. Записать вместо min элемента этого массива его порядковый номер.
C++ Матрицы c++ из файла Дана целочисленная квадратная матрица. Определить 1. Количество строк , содержащих хотя бы один нулевой элемент 2. Минимум среди сумм диагоналей параллельной главной. Помогите решить лабу. Решение... подробнее

Показать сообщение отдельно
Hikari
Хитрая блондиночка $)
1449 / 956 / 285
Регистрация: 21.12.2015
Сообщений: 3,798
06.11.2016, 18:22
Цитата Сообщение от profi2402 Посмотреть сообщение
Без "если"
Старым трюком например:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double foo1(double x) { return 1; }
double foo2(double x) { return 2; }
double foo3(double x) { return 3; }
int main()
{
    double x = 0.1, y; 
    int k = 1;
    for (; (x<0) && k; k = 0) y = foo1(x);
    for (; (x>0 && x <= 5) && k; k = 0) y = foo2(x);
    for (; (x>5) && k; k = 0) y = foo3(x);
    printf("%lf", y); 
    getchar();
 
    return 0;
}
fooXX() функции, которые подставляются в качестве решения при условии.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru