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

ребят, код работал, а щас снова компиллятор ругается, почему? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Протабулировать функцию, использовав цикл с предусловием http://www.cyberforum.ru/cpp-beginners/thread834963.html
задание: Протабулировать функцию, использовав цикл с предусловием. Аргументы и результаты вывести на экран в виде таблицы (для значений х, в которых функция не существует вывести "-" и использовать оператор перехода на следующую итерацию). y=((x*x*x-2)*(x*x*x-2))-(1/sin x); для х=-1.. 6.5, Δx=0.5 Добавлено через 2 часа 21 минуту y=(x3-2)2-(1/sinx)
C++ Считывание из файла в массив #include "stdafx.h" #include <stdio.h> #include <iostream> #include <conio.h> using namespace std; int main() { FILE* fp=fopen("file.txt","r"); FILE* fp2=fopen("file2.txt","w"); char s; http://www.cyberforum.ru/cpp-beginners/thread834943.html
C++ Вывести только предложения, содержащие введенное слово (исправить)
Помогите пожалуйста найти ошибки!!! Программа вроде запускается, но файл не находит!!! Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово. Код: #include <iostream> #include <fstream> using namespace std; int main() {
Переделать из рекурсивной формы в циклическую C++
Здравствуйте, помогите пожалуйста перевеси функцию из рекурсивной в циклическую. Незнаю с чего начать. int sum(int kon, int num) { if(kon == 1 || num == 1) return 1; if(kon < num) return sum (kon, kon); else if (kon == num)
C++ Нужна библиотека для работы с трафиком(а точнее информация о пакетах) http://www.cyberforum.ru/cpp-beginners/thread834913.html
Сказали написать программу для мониторинга интернет-трафика. Какая нужна библиотека для работы с ним?(И подойдёт ли библиотека winpcap?)
C++ нужно составить цикл здравствуйте! помогите составить цикл для метода начисления оклада: 1. Получить период 2. Создать цикл по списку врачей. 2.1.Для каждого врача создать список принятых пациентов за данный период 3.Посчитать количество принятых пациентов 4.Посчитать процент выздоровления 5.Рассчитать зарплату врачу 6.Вывести на экран. Вот код. #include<iostream> подробнее

Показать сообщение отдельно
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
11.04.2013, 18:28     ребят, код работал, а щас снова компиллятор ругается, почему?
вот у меня такой код
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
#include <stdlib.h>
 
using namespace std;
 
int main ()
{
double Ito1,O1,O2,O3,O4,O5,i1,S = 0,i2,R4,i0,t1,t2,n,h,Qt,Q,t[105],k[105],ILP,IPP,ICP,ITR,S1,S2,IPR; // S = 0
int i;
R4=1.88;
Ito1=3.346*pow(10.0,-7.0); // исправил
Qt=R4*Ito1;
cout<<"Vvedite n, t1, t2";
cout<<"\n";
cin>>n>>t1>>t2;
h=(t2-t1)/n;
printf("%4.5f",h);
cout<<"\n";
cout<<"Tochnoe kolichestvo teploti= ";
printf("%4.7f",Qt);
cout<<"\n";
cout<<"Metod levux pryamougolnikov";
for(i=0;i<n;i++)
{
t[i]=t1+i*h;
if(t[i]<0.0018) k[i]=pow((-1140.5*pow(t[i],2)-0.9443*t[i]+0.0037),2);
else if(t[i]>0.0035) k[i]=pow((1416.5*pow(t[i],2)-2.1289*t[i]+0.0031),2);
else k[i]=pow((2069.4*pow(t[i],2)-6.55*t[i]+0.0044),2);
}
for(i=0;i<n;i++)
{
S=S+k[i];
}
ILP=S*h;
Q=R4*ILP;
O1=Ito1-ILP;
cout<<"\n";
printf("Q=%4.7f",Q);
cout<<"\n";
cout<<"Metod pravux pryamougolnikov";
cout<<"\n";
Q=0;
t1=t1;
S=0;
for(i=1;i<n+1;i++)
{
t[i]=t1+i*h;
if(t[i]<0.0018) k[i]=pow((-1140.5*pow(t[i],2)-0.9443*t[i]+0.0037),2);
else if(t[i]>0.0035) k[i]=pow((1416.5*pow(t[i],2)-2.1289*t[i]+0.0031),2);
else k[i]=pow((2069.4*pow(t[i],2)-6.55*t[i]+0.0044),2);
}
for(i=1;i<n+1;i++)
{
S=S+k[i];
}
IPP=S*h;
Q=R4*IPP;
O2=Ito1-IPP;
printf("Q=%4.7f",Q);
cout<<"\n";
cout<<"Metod centralnux pryamougolnikov";
cout<<"\n";
Q=0;
t1=t1;
S=0;
for(i=1;i<n+1;i++)
{
t[i]=t1+i*h-0.5*h;
if(t[i]<0.0018) k[i]=pow((-1140.5*pow(t[i],2)-0.9443*t[i]+0.0037),2);
else if(t[i]>0.0035) k[i]=pow((1416.5*pow(t[i],2)-2.1289*t[i]+0.0031),2);
else k[i]=pow((2069.4*pow(t[i],2)-6.55*t[i]+0.0044),2);
}
for(i=1;i<n+1;i++)
{
S=S+k[i];
}
ICP=S*h;
Q=R4*ICP;
O3=Ito1-ICP;
printf("Q=%4.7f",Q);
cout<<"\n";
cout<<"Metod trapeciy";
cout<<"\n";
Q=0;
t1=t1;
S=0;
for(i=1;i<n;i++)
{
t[i]=t1+i*h;
if(t[i]<0.0018) k[i]=pow((-1140.5*pow(t[i],2)-0.9443*t[i]+0.0037),2);
else if(t[i]>0.0035) k[i]=pow((1416.5*pow(t[i],2)-2.1289*t[i]+0.0031),2);
else k[i]=pow((2069.4*pow(t[i],2)-6.55*t[i]+0.0044),2);
}
for(i=1;i<n;i++)
{
S=S+k[i];
}
ITR=h*(0.5*(k[0]+k[(int)n])+S); // исправил
Q=R4*ITR;
O4=Ito1-ITR;
printf("Q=%4.7f",Q);
cout<<"\n";
cout<<"Metod parabol";
cout<<"\n";
Q=0;
t1=t1;
S=0;
S1=0;
S2=0;
for(i=1;i<n;i=i+2)
{
S1=S1+k[i];}
for(i=2;i<n-1;i=i+2)
{
S2=S2+k[i];
}
IPR=h*(k[0]+k[(int)n]+4*S1+2*S2)/3; // исправил, т.к. индекс должен быть целым числом
Q=IPR*R4;
O5=Ito1-IPR;
printf("Q=%4.7f",Q);
cout<<"\n";
cout<<"Oshibki"<<"\n";
cout<<"L "<<O1<<"\n"<<"P "<<O2<<"\n"<<"S "<<O3<<"\n"<<"TR "<<O4<<"\n"<<"P "<<O5;
system("pause");
return 0;
}
компилируется gcc4.6.2 linux
 
Текущее время: 02:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru