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

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

Войти
Регистрация
Восстановить пароль
 
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
#1

что не правильно ? - C++

02.01.2012, 21:23. Просмотров 389. Ответов 6
Метки нет (Все метки)

С новым годом всех!Подскажите пожалуйста ,что в этом коде не правильно написано и что лишнее.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#define _USE_MATH_DEFINES
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x;
double y;
double x1,x2,h;
cin >> x1;
cin >> x2;
cin >> h;
for(x = x1; x < x2; x += h)
y=pow(M_E,x)*cos(M_PI/180/4)*cos(x*sin(x));
cout << y;
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2012, 21:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос что не правильно ? (C++):

Что не правильно в коде, что посоветуете дописать - C++
Дано задание (Ввести натуральное число N и последовательность действительных чисел Y1, , …,Yn . Рассчитать сумму Z1...Zn. Где Zi...

что не правильно? - C++
Я написал программу с помощью функций для транспонирования квадратной матрицы, но не пойму, как исправить ошибки. Подскажите, пожалуйста. И...

Что не правильно? - C++
#include &lt;iostream&gt; using namespace std; class kompas { int gradus; float minut; char b; public: void...

подскажите что делать при вводимых данных 10 25 и 5 20 программа работает не правильно должна выводить 135 подскажите что делать - C++
Вывод В выходной файл выведите одно число - сколько ударов сделали часы за этот отрезок времени.

Что я делаю не правильно? - C++
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;vector&gt; using namespace std; int main() { enum...

что у меня не правильно? =) - C++
if ( (a&lt;0) &amp;&amp; (a%2=0)) { s=++; } ошибка: 19 C:\Dev-Cpp\123321.cpp...

6
Диман56
22 / 22 / 0
Регистрация: 07.11.2011
Сообщений: 154
02.01.2012, 21:31 #2
А что вы сделать то хотели?

Добавлено через 22 секунды
Напишите задачу.
0
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
02.01.2012, 21:38  [ТС] #3
2. Составить и выполнить программы циклической структуры (см. табл. 6) расчета Y=f(x), где агумент функции изменяется в пределах сегмента [начальное значение; конечное значение] с шагом h, при решении в формулах использовать стандартные математические постоянные и функции/

Аргумент функции
(сегмент [начальное значение; конечное значение], h – шаг изменения) -- x [0,1:1] h=0,1
Функция -- y=e (в степени xcos пи/4)*cos(xsinx)

Добавлено через 1 минуту
Меня интерисует правильно ли записаная функция у меня в коде .И вообще...правильно?
0
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
02.01.2012, 22:16 #4
если ето
Функция -- y=e (в степени xcos пи/4)*cos(xsinx)
y=(e^(x*cos(pi/4)))*cos(x*sinx) то у тебя не правильно.
C++
1
y=pow(M_E,(x*cos(M_PI_4)))*cos(x*sin(x));
1
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
02.01.2012, 22:20  [ТС] #5
Спасибо !
А что тут лишнее ?Задача - слияние трех строк в 4тую.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
char str1[] = "The laboratory ";
char str2[] = "work ";
char str3[] = "number 6.";
char str4[100] = {0};
for(int i = 0;i < strlen(str1);i++)
str4[i] = str1[i];
int j;
for(int i = strlen(str1), j = 0; j < strlen(str2);i++, j++)
str4[i] = str2[j];
for(int i = strlen(str1) + strlen(str2), j = 0; j < strlen(str3); i++,j++)
str4[i] = str3[j];
cout << str4;
return 0;
}
0
vetal10
35 / 35 / 5
Регистрация: 25.05.2010
Сообщений: 211
04.01.2012, 21:57 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
char str1[] = "The laboratory ";
char str2[] = "work ";
char str3[] = "number 6.";
char*str4;
int l1=strlen(str1);
int l2=strlen(str2);
int l3=strlen(str3);
str4=new char[l1+l2+l3+1];
for(int i = 0;i < l1;i++)
str4[i] = str1[i];
for(int i =l1, j = 0; j <l2;i++, j++)
str4[i] = str2[j];
for(int i = l1+ l2, j = 0; j <l3; i++,j++)
str4[i] = str3[j];
cout << str4;
delete [] str4;
return 0;
}
тащи
1
EMTEC
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
04.01.2012, 21:59  [ТС] #7
Цитата Сообщение от vetal10 Посмотреть сообщение
тащи
Тащу! Спасибо!
0
04.01.2012, 21:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2012, 21:59
Привет! Вот еще темы с ответами:

Что не правильно в функции? - C++
Я плохо прописываю функции и решил поучиться. Для примера решил написать функцию для сортировки одномерного массива по возрастанию. ...

Не понимаю что не правильно - C++
Задание : Даны целые числа a1, … ,an, k. Если в последовательности a1, … ,an нет ни одного члена со значением k, то все члены этой...

что не правильно в коде? - C++
Здравствуйте, написал код, вроде все правильно, а ответ выдает нули, не подскажете, из-за чего?) И как найти среди всех элементов решения...

Что здесь не правильно? - C++
#include &lt;iosteam.h&gt; int main(){ float x = 1; cout &lt;&lt; &quot;sizeof (float) :&quot; &lt;&lt; sizeof (float); cout &lt;&lt; &quot;\nsizeof x :&quot; &lt;&lt;...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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