#include <iostream>
#include <conio.h>
using namespace std; // это ты пропустил
Создание кода программы с нуля!! создание кода C++
ВОТ УСЛОВИЕ :
Код:
Цитата: qwone
jazzben
Код:
#include <iostream>
#include <conio.h>
using namespace std; // это ты пропустил
#include <conio.h>
using namespace std; // это ты пропустил
Читаем внимательно код jazzben'а:
Код:
#include <iostream.h>
#include <conio.h>
...
#include <conio.h>
...
Использование С++ заголовка в "старом стиле". [FONT="Courier New"]using namespace std[/FONT] - в данном случае не обязательно.
Пример надо вводить
0
0
2
-5
5
1
Он должен выводить 1.666
как этого добится помогите,очень вас прошу!! вот сам код
#include <iostream.h>
#include <conio.h>
void main (void)
{
float x,a,b,c,f,xk,dx,xn;
cin >> a >> b >> c >> xn >> xk >>dx;
for (x=xn;x<=xk;x=x+dx)
{ if(x<0&& b!=0)f=+a*(x*x)+b;
else if (x>0 && b==0) f=x-a/x-c;
else if (f=x/c);
cout<<"f="<<f;
}
getch();
}
Кто нибудь мне поможет?
создай отдельную тему, помогут
Код:
#include <iostream>
#include <conio.h>
using namespace std;
int main (){
float x,f;
float a=0 , b=0 , c=2 , xn=-5 , xk=5 ,dx=1;
for (x=xn;x<=xk;x=x+dx){
if((x<0)&& (b!=0))
f=a*(x*x)+b;
else
if ((x>0)&&(b==0))
f=(x-a)/(x-c); // при x=2 и c=2 деление на ноль
else
f=x/c;
cout<<"pri x="<<x<<" \t f="<<f<<endl;
}
system("pause");
return 0;
}
#include <conio.h>
using namespace std;
int main (){
float x,f;
float a=0 , b=0 , c=2 , xn=-5 , xk=5 ,dx=1;
for (x=xn;x<=xk;x=x+dx){
if((x<0)&& (b!=0))
f=a*(x*x)+b;
else
if ((x>0)&&(b==0))
f=(x-a)/(x-c); // при x=2 и c=2 деление на ноль
else
f=x/c;
cout<<"pri x="<<x<<" \t f="<<f<<endl;
}
system("pause");
return 0;
}
Не понимаю , толь автор Д...к или это форумский развод
8)
Напишите программу, вычисляющую итоговые оценкт студентов за учебный курс. Записи с текущими оценками находятся в файле, имеющем следующий формат. Каждая строка содержит фамилию студента, один пробел, имя студента, один пробел и затем десять оценок за тесты. Оценки представляют собой целые числа, разделённые пробелами. Программа считывает данные из этого файла и записывает выходные данные в другой файл. Данные выходного файла совпадают с данными входного с той разницей, что в конце каждой строки стоит дополнительное число типа double, являющееся средним арифметическим десяти оценок студента.
В программе должна быть использована хотя бы одна функция, принимающая в качестве аргументов файловые потоки.
Задача из книги Уолтера Савича "Программирование на С++" 4 изд-е, стр.250
#include <iomanip>
#include <math.h>
using namespace std;
void main() {
bool key;
double a, b, c, Xn, Xk, dx, x, F;
cout << "a,b,c: ";
cin >> a >> b >> c;
cout << "Xn, Xk, dx: ";
cin >> Xn >> Xk >> dx;
cout << setprecision(3) << setiosflags(ios::fixed);
for (x=Xn; x<=Xk; x+=dx) {
key=true;
cout << setw(10) << x;
if (x < 0 && b != 0) F=a*x*x*x+b*b+c;
else if ((c<0)&&(b>0))
if (fabs(x-c)<1.0e-12) key=false;
else F=(x+a)/(x+c);
else if ((c==0)||(a==0)) key=false;
else F=x/c;
if (key) cout << setw(10) << F;
else cout << " Divide by zero";
cout << endl;
}
}
найдите ошибку, срочно надо с++