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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Тори
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
#1

оператор Саse - C++

09.05.2010, 16:46. Просмотров 1081. Ответов 27
Метки нет (Все метки)

Составить программу расчёта и печати одной из четырёх функций в зависимости от следующих условий:
u = 4,2 tg x2, при х = 1;
v = 3,14 sin2x –2x, при х = 2,3;
w = 7,11 ln x + 5x, при х = 3;
z = cos 2x – 9,15x, при х = 4.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<stdio.h>
main()
{  int x;
   cout<<"vvedite x";
   cin>>x;
   switch(x)
       {
         case 1:{cout<<"u="<<(4.2*(tan(pow(x,2))));break;}
         case 2.3:{cout<<"r="<<(3.14*(pow(sin(x),2))-2*x);break;}
         case 3:{cout<<"w="<<(7.11*log(x)+5*x);break;}
         case 4:{cout<<"z="<<(cos(2*x)-9.15*x);break;};
       }
   getch();
   return 0;
}
эту задачу надо решать через case или нет?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2010, 16:46     оператор Саse
Посмотрите здесь:

Оператор with - C++
В C++ есть аналог оператора with как в Delphi?

Оператор if - C++
Что не так с оператором if. Помогите кто может) cout &lt;&lt; &quot;Введите ваше уравнение: &quot;; string Text; char Probel = ' '; cin &gt;&gt;...

Оператор for - C++
Всем здравствуйте. Изучаю оператор for, и совершенно не могу понять, как он будет работать в этой программе: Найти сумму целых...

Оператор [] - C++
Добрый день!!! Необходимо х обьекта А присвоить х обьекта В Хотел через A=B сделать, но не выходит ((( Сделал варворским...

Оператор new - C++
Версия оператора new в виде new(nothrow) и new(nothrow). Чем они отличаются от простого оператора new?

оператор For - C++
Надо использовать оператор For в данной задаче..... Надо сделать программу каторый выводит имя например:alpamis 10 раз

Оператор if - C++
Почему у меня оператор Else выдает как ошибку(Е2054 Misplaced else)? и в операторе if не нравится как я записал if((s==a)&amp;&amp;(f==p)); ? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Crudelis
Шаровик затейник
672 / 414 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
09.05.2010, 18:30     оператор Саse #21
neske, во))) так это те же задачи что задавали и нам))) видимо чувак из того же Шага)
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
09.05.2010, 18:47     оператор Саse #22
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Crudelis Посмотреть сообщение
Abortmaher007, если условий будет 1000 то как if будет 1000 так и case будет 1000
case 1:
..........
case 1000:
Не факт, так как, в языке Си оператор switch допускает до 257 case-ов! 1000 штук не влезит
Но правда, стандарт С++ ограничивает количество case-ов 16384-мя штуками
Genius Ignat
1235 / 773 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
09.05.2010, 18:50     оператор Саse #23
Но правда, стандарт С++ ограничивает количество case-ов 16384-мя штуками
Серьозная цiфра...
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
09.05.2010, 18:56     оператор Саse #24
Цитата Сообщение от Genius Ignat Посмотреть сообщение
Серьозная цiфра...
По правде говоря она несерьезная, потому, что врядли найдется код требующий использования такого количества вариантов
Abortmaher007
9 / 9 / 0
Регистрация: 22.01.2010
Сообщений: 67
09.05.2010, 19:31     оператор Саse #25
однако они сделали не просто так
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
09.05.2010, 19:33     оператор Саse #26
ну у злых индусов возможно и будет в почете
Abortmaher007
9 / 9 / 0
Регистрация: 22.01.2010
Сообщений: 67
09.05.2010, 19:36     оператор Саse #27
они не знают что такое мышка
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2010, 00:54     оператор Саse
Еще ссылки по теме:

Оператор -> C++ - C++
В статье о С++11 наткнулся на следующий код template &lt;typename T1, typename T2&gt; auto add(T1 t1, T2 t2) -&gt; decltype(t1 + t2) { ...

оператор do while - C++
задание следующее: нужно найти произведение n чисел, но используя оператор do while. Я более-менее изучил его основы и элементарные...

Оператор % в C++ - C++
Где можно почитать про % оператор? Желательно примеры\объяснения и тд.

оператор this - C++
Прочитал раздел и с книги Стратуструпа о операторе this. но не фига не понял где его использовать его применение

оператор if - C++
если А = 5 , то пишется if(A == 5) а если А от 5 до 7 включительно, как записать ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Crudelis
Шаровик затейник
672 / 414 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
10.05.2010, 00:54     оператор Саse #28
Abortmaher007, зато знают case)))))))))))))
Yandex
Объявления
10.05.2010, 00:54     оператор Саse
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru