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

Не компилирует - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно найти ошибку http://www.cyberforum.ru/cpp-beginners/thread655339.html
#include <iostream.h> #include <math.h> double a,b,c,d,v; a=1000; b=1; v=a+b; c=v*v*v*v-(a*a*a+4*a*a*a*b)/6*a*a*b*b+4*a*b*b*b+b*b*b*b; cout<<c; cin>>d; }
C++ Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так. Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так. http://www.cyberforum.ru/cpp-beginners/thread655337.html
C++ Буквы
Дано слово. Нужно посчитать сколько каких букв. Например: Вожу слово Парта. Выдает: П-1 а-2, р-1, т-1 Заранее спасибо
C++ Builder Динамическое распределение памяти
void __fastcall TForm1::Button1Click(TObject *Sender) { int const col = StrToInt(Edit1->Text); //считываем количество элементов массива из окна Edit int n, i, j=0; int *array = new int ; StringGrid1->Cells= "array"; for (i=1; i<=col; i++) { j++; n = random(20);//генерируем случайное число от 0 до 20
C++ RAND_MAX http://www.cyberforum.ru/cpp-beginners/thread655315.html
Пытаюсь написать программу с использованием функции рандома но не могу указать максимальное значение. Слышал что есть константа RAND_MAX. Пытался тупо присвоить значение компилятор послал. Подскажите че делать вообще с RAND_MAX надо)))
C++ сумма косинусов здравствуйте помогите пожалуйста написать программу, которая вычисляет cos(x^2)+cos(x^3)+cos(x^4)+...+cos(x^n) подробнее

Показать сообщение отдельно
Shef4u
15 / 15 / 0
Регистрация: 31.10.2011
Сообщений: 116
21.09.2012, 00:52  [ТС]     Не компилирует
Цитата Сообщение от alsav22 Посмотреть сообщение
Если не трудно, окончательный код покажите.
}
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
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
void main()
{
double a,b,c,x,x0,F,dx;
int z=2;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
cout<<"c="; cin>>c;
cout<<"x0="; cin>>x0;
cout<<"x="; cin>>x;
cout<<"dx="; cin>>dx;
while (x0<=x+dx/2)
{ if (a<0&&c!=0)
{ F=(a*pow(x0,z)+b*x0+c); }
else if (a>0&&c==0)
{ F=(-a/(x0-c)); }
else
{ F=a*(x0+c); }
if ((int)a && ((int)b || (int)c)) F; else (int)F;
cout<<"x0="<<x0<<endl<<"F="<<F<<endl;
x0+=x;
}
getch();
        //return 0;
всеровно немного не то что мне нужно, он теперь не берет во внимание условие if ((int)a && ((int)b || (int)c)) F; else (int)F; но с этим я уже разберусь думаю сам. спасибо.

Добавлено через 13 минут
Цитата Сообщение от Shef4u Посмотреть сообщение
}
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
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
void main()
{
double a,b,c,x,x0,F,dx;
int z=2;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
cout<<"c="; cin>>c;
cout<<"x0="; cin>>x0;
cout<<"x="; cin>>x;
cout<<"dx="; cin>>dx;
while (x0<=x+dx/2)
{ if (a<0&&c!=0)
{ F=(a*pow(x0,z)+b*x0+c); }
else if (a>0&&c==0)
{ F=(-a/(x0-c)); }
else
{ F=a*(x0+c); }
if ((int)a && ((int)b || (int)c)) F; else (int)F;
cout<<"x0="<<x0<<endl<<"F="<<F<<endl;
x0+=x;
}
getch();
        //return 0;
всеровно немного не то что мне нужно, он теперь не берет во внимание условие if ((int)a && ((int)b || (int)c)) F; else (int)F; но с этим я уже разберусь думаю сам. спасибо.
там в конце вместо х0+=x надо было написать x0+=dx и теперь все встало на свои места)
 
Текущее время: 13:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru