Нужно написать программку в Visual studio 
 Условие: Вывести значение функции если y=2^x-x/6. в промежутках 1<=x и x>0; y=0, при x вне промежутке. 
 Написать не через If, а через switch -case.Добавлено (24.10.2012, 21:07)
---------------------------------------------
Кто сможет объяснить пишите в скайп mushtaruslan2012
Добавлено (24.10.2012, 21:12)
---------------------------------------------
ап
Добавлено (24.10.2012, 21:22)
---------------------------------------------
up
Добавлено (24.10.2012, 21:37)
---------------------------------------------
#include "stdafx.h" 
 #include<iostream> 
 #include<math.h> 
 using namespace std; 
 double y,x; 
 int main() 
 { 
 cout<<"x="; 
 cin>>x; 
 switch (x) 
 { 
 case 1<=x: y=pow(2,x)-x/6;break; 
 case x>0: y=pow(2,x)-x/6;break; 
 default:y=0;break; 
 } 
 return 0; 
 } 
 В чем тут ошибка?