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

Найти ошибку в программе со Свитч - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ График функции в Canvas http://www.cyberforum.ru/cpp-beginners/thread1022633.html
Помогите, пожалуйста, построить график ф-ции y=exp(cos(x))*cos(sin(x)), где x изменяется в интервале от a до b с ходом h.Нужно именно через компонент Canvas, Chart в данном случае не подходит.
C++ Программа, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке Требуется написать программу, которая считывает текст из файла и выводит на экран все его предложения в обратном порядке. Ввод-вывод осуществлять с помощью классов С ++. Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread1022632.html
Составить программу сортировки одномерного числового массива от начала массива к элементу с заданным номером по убыванию (методом выбора) C++
Помогите составить программу на С++. Заданный номер - 28.
Процедура, преобразующая все прописные русские буквы строки в строчные. C++
Описать процедуру LowCaseRus(S), преобразующую все прописные русские буквы строки S в строчные (остальные символы строки S не изме-няются). Строка S является входным и выходным параметром. Используя процедуру LowCaseRus, преобразовать пять данных строк. Я всю ночь сижу и не могуууууу понять что нужно еще компилятору чтобы он построил мою программу..помогииииите
C++ Найти сумму элементов масива, которые находятся до максимального элемента http://www.cyberforum.ru/cpp-beginners/thread1022601.html
Дан масив на 45 элэментов. Написать программу, которая находит сумму элементов масива, которые находятся до максимального элемента.
C++ задача на битовые операции Написать программу, которая позволит ввести два числа n и k типа unsiged short int с клавиатуры, напечатать их на дисплее, используя битовые операции сделать в числе n циклическую перестановку нечетных бит на k бит влево, вывести результат. Циклическая перестановка нечетных бит числа 0111 0111 0011 1101 на один бит влево даст число 1101 1101 1011 0101. подробнее

Показать сообщение отдельно
AdastraISPU
0 / 0 / 0
Регистрация: 29.11.2013
Сообщений: 7

Найти ошибку в программе со Свитч - C++

29.11.2013, 03:23. Просмотров 259. Ответов 3
Метки (Все метки)

Здраствуйте. недавно начал работать с оператором switch и при выполнении задания я где-то допустил ошибку. Не могли бы вы подсказать, что нужно исправить?

Само задание:
http://www.cyberforum.ru/attachment....1&d=1385680876

Текст программы, который я набрал:

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
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream.h>
#include <math.h>
int main()
{
int a=5,y,e=1;
double c=-0.18,b=2.55,x,z7,t;
cout<<"Vvedite drobniy X i cely Y:\n";
cin>>x>>y;
t=y%a;
if (pow(x,2)>1)
 switch (y)
 {
 case 5:
 z7=b/y;
 break;
 case 0:case 1: case 2:
 z7=fabs(c-y);
 break;
 case 3:case 4:
 z7=a*y;
 break;
 default:
 if (y<c)
 z7=pow(x,y);
 else
 z7=1;
 }
else
 if (t>e)
 z7=pow(x+fabs(sin(x)-b),1.0/4.0);
 else
 z7=0.55e3*c*x*exp(x);
cout<<"z7="<<z7<<endl;
cin>>x;
return 0;
}
Миниатюры
Найти ошибку в программе со Свитч  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru