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

Система с переключателем - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно определить переменную http://www.cyberforum.ru/cpp-beginners/thread695851.html
её как то глобально создать надо? while(){ if() { //определить тут }
C++ Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя. http://www.cyberforum.ru/cpp-beginners/thread695847.html
Определить длину и позицию слова, которое имеет наименьшую длину в строке C++
Определить длину и позицию слова, которое имеет наименьшую длину в строке. Строки Пожалуйста помогите!
Определить число студентов, которые могут заниматься в баскетбольной секции C++
Организовать ввод, хранение в массиве, вывод на экран данных о сту¬дентах: фамилия, имя, отчество, рост, вес. Вычислить средний вес студентов. Определить число студентов, которые могут заниматься в баскетбольной секции, если рост баскетболиста должен быть больше 170 см, а вес не более 90 кг
C++ Вывести на консоль состояние банковского счёта по истечении каждого полного месяца, http://www.cyberforum.ru/cpp-beginners/thread695840.html
Вывести на консоль состояние банковского счёта по истечении каждого полного месяца, при нахождении средств на счёте в течение введённого с консоли количества месяцев. Годовую процентную ставку и начальную сумму на счёте ввести с консоли. Моделируемый счёт является счётом с ежемесячной выплатой процентов и последующей капитализацией, а также не предусматривает частичное снятие средств.
C++ Построить стену из блоков Всем привет, интересует в какую сторону думать алгоритм: есть четыре кубика длиной в 1, один длиной в 2 и один длиной в 3. Нужно построить из них стену высотой в 3 и шириной в 3, как то так: 1 1 1 1 1 1 1 1 1 нашими строительными блоками это будет выглядеть так: 3 1 2 1 1 1 Как можно программно проверить что хватит/не хватит данных блоков для стены 3x3? подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
12.11.2012, 22:25     Система с переключателем
Цитата Сообщение от edw1n Посмотреть сообщение
Мне просто нужно именно с переключателем сделать.
Могу предложить такой вариант:
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
#include <stdio.h>
#include <math.h>
#define pi 3.14
int main (void)
{ double x, y;
printf ("x=");
scanf ("%lf", &x);
switch ((x<=-2)?1:(x>-2 && x<=0)?2:(x>0 && x<=1)?3:0)
{ 
case 1:
    y=2/x;
    break;
case 2:
    y=sin((pi*x)/4);
    break;
case 3:
    y=pow(x,3);
    break;
default:
    y=pow(x,-2);
}
printf("%lf",y);
return 0;
}
 
Текущее время: 18:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru