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

Исправьте ошибку. Что то не работает, может библиотеки какой то не хватает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ деление строки с файла http://www.cyberforum.ru/cpp-beginners/thread1038622.html
у меня вот такая проблема (описаеа в самой программе) #include <iostream> #include <fstream> #include <cctype> #include <string.h> #include <string> #include <cstdlib> using namespace std; ...
C++ Создание бинарных файлов Добрый день всем, есть код программы, но он написан для похожей задачи. А этот код надо переделать, что программа содержала: шифр группы, название группы, количество выпускников, количество... http://www.cyberforum.ru/cpp-beginners/thread1038610.html
Найти определитель матрицы 3х3 по оп-ределению определителя C++
Найти определитель матрицы 3х3 по оп-ределению определителя
C++ Считывание строк из файла
Во общем есть текстовый файл, из которого надо взять строку и просто ее напечатать #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #include <cstdio> #include <fstream>...
C++ Найти произведение чисел в массиве http://www.cyberforum.ru/cpp-beginners/thread1038552.html
Найти произведение чисел в массиве.
C++ Добавить два числа с помощью Машины Тьюринга. Нужно написать программу, которая добавляет два числа(примерно так:x+y) с помощью Машины Тьюринга. Помогите если можете!! Заранее спасибо) подробнее

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

Исправьте ошибку. Что то не работает, может библиотеки какой то не хватает - C++

12.12.2013, 15:02. Просмотров 254. Ответов 2
Метки (Все метки)

Кликните здесь для просмотра всего текста
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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
#include <iostream.h>
 
#include <iomanip.h>
 
#include <conio.h>
 
void Kramer(double C[3][3],double D[3][1]);//Prototip funkcii
 
void main()
 
{
 
int i,j;
 
double A[3][3],B[3][1];
 
char z='y';
 
cout<<"\n"<<endl;
 
cout<<"\n"<<endl;
 
cout<<"Vipolnil stydent gryppi Is-12(3)"<<endl;
 
cout<<"Lavrinenko Konstantin"<<endl;
 
cout<<"\n"<<endl;
 
cout<<"\n"<<endl;
 
while (z=='y')
 
 
cout<<"Vvedite koefisienti pri neizvestnih x1,x2,x3 v 1-om,2-om,3-em yravneniax"<<endl;
 
for(i=0;i<3;i++)//vvod matrici koeficientov pri neizvesnix
 
for(j=0;j<3;j++)
 
cin>>A[i][j];
 
cout<<"\n"<<endl;
 
cout<<"Vvedite cvobodnii chleni v 1-om,2-om,3-em yravneniax"<<endl;
 
for (i=0;i<3;i++)// Vvod stolbca svobodnix chlenov
 
cin>>B[i][0];
 
cout<<"\n"<<endl;
 
cout<<"Dannaya sistema vigladit tak"<<endl;//Vvivod na ekran SLY
 
if(A[0][1]>=0 && A[0][2]>=0)
 
cout<<A[0][0]<<"x1"<<"+"<<A[0][1]<<"x2"<<"+"<<A[0][2]<<"x3"<<"="<< B[0][0]<<endl;
 
if(A[0][1]>=0 && A[0][2]<0)
 
cout<<A[0][0]<<"x1"<<"+"<<A[0][1]<<"x2"<<A[0][2]<<"x3"<<"="<<B[0][0] <<endl;
 
if(A[0][2]>=0 && A[0][1]<0)
 
cout<<A[0][0]<<"x1"<<A[0][1]<<"x2"<<"+"<<A[0][2]<<"x3"<<"="<<B[0][0] <<endl;
 
if(A[0][1]<0 && A[0][2]<0)
 
cout<<A[0][0]<<"x1"<<A[0][1]<<"x2"<<A[0][2]<<"x3"<<"="<<B[0][0] <<endl;
 
if(A[1][1]>=0 && A[1][2]>=0)
 
cout<<A[1][0]<<"x1"<<"+"<<A[1][1]<<"x2"<<"+"<<A[1][2]<<"x3"<<"="<< B[1][0]<<endl;
 
if(A[1][1]>=0 && A[1][2]<0)
 
cout<<A[1][0]<<"x1"<<"+"<<A[1][1]<<"x2"<<A[1][2]<<"x3"<<"="<<B[1][0] <<endl;
 
if(A[1][2]>=0 && A[1][1]<0)
 
cout<<A[1][0]<<"x1"<<A[1][1]<<"x2"<<"+"<<A[1][2]<<"x3"<<"="<<B[1][0] <<endl;
 
if(A[1][1]<0 && A[1][2]<0)
 
cout<<A[1][0]<<"x1"<<A[1][1]<<"x2"<<A[1][2]<<"x3"<<"="<<B[1][0]
 
<<endl;
 
if(A[2][1]>=0 && A[2][2]>=0)
 
cout<<A[2][0]<<"x1"<<"+"<<A[2][1]<<"x2"<<"+"<<A[2][2]<<"x3"<<"="<< B[2][0]<<endl;
 
if(A[2][1]>=0 && A[2][2]<0)
 
cout<<A[2][0]<<"x1"<<"+"<<A[2][1]<<"x2"<<A[2][2]<<"x3"<<"="<<B[2][0] <<endl;
 
if(A[2][2]>=0 && A[2][1]<0)
 
cout<<A[2][0]<<"x1"<<A[2][1]<<"x2"<<"+"<<A[2][2]<<"x3"<<"="<<B[2][0] <<endl;
 
if(A[2][1]<0 && A[2][2]<0)
 
cout<<A[2][0]<<"x1"<<A[2][1]<<"x2"<<A[2][2]<<"x3"<<"="<<B[2][0]
 
<<endl;
 
cout<<"\n"<<endl;
 
cout<<"C pomochy rashirenoi matrici mi mogem predstaviy dannyy sistemy tak:"<<endl;//Vivod na ekran rachirennoi matrici
 
cout<<A[0][0]<<setw(4)<<A[0][1]<<setw(4)<<A[0][2]<<setw(5)<<"
 
}
 
void Kramer(double C[3][3],double D[3][1])//realizacia funkcii Kramer
 
{
 
double det,det1,det2,det3,x1,x2,x3;
 
cout<<"Nahogdenie opredelitelei"<<endl;
 
det=C[0][0]*C[1][1]*C[2][2]+C[1][0]*C[2][1]*C[0][2]+C[0][1]*C[1][2]*C[2][0]-C[0][2]*C[1][1]*C[2][0]-C[1][0]*C[0][1]*C[2][2]-C[0][0]*C[2][1]*C[1][2];
 
cout<<"opredelitel="<<det<<endl;//vichislenie opredelitela
 
det1=D[0][0]*C[1][1]*C[2][2]+D[1][0]*C[2][1]*C[0][2]+C[0][1]*C[1][2]*D[2][0]-C[0][2]*C[1][1]*D[2][0]-D[1][0]*C[0][1]*C[2][2]-D[0][0]*C[2][1]*C[1][2];
 
cout<<"opredelitel1="<<det1<<endl;//vichislenie opredelitela1
 
det2=C[0][0]*D[1][0]*C[2][2]+C[1][0]*D[2][0]*C[0][2]+D[0][0]*C[1][2]*C[2][0]-C[0][2]*D[1][0]*C[2][0]-C[1][0]*D[0][0]*C[2][2]-C[0][0]*D[2][0]*C[1][2];
 
cout<<"opredelitel2="<<det2<<endl;//vichislenie opredelitela2
 
det3=C[0][0]*C[1][1]*D[2][0]+C[1][0]*C[2][1]*D[0][0]+C[0][1]*D[1][0]*C[2][0]-D[0][0]*C[1][1]*C[2][0]-C[1][0]*C[0][1]*D[2][0]-C[0][0]*C[2][1]*D[1][0];
 
cout<<"opredelitel3="<<det3<<endl;//vichislenie opredelitela3
 
cout<<"\n"<<endl;
 
if(det!=0)
 
 {x1=det1/det;//vichislenie x1
 
x2=det2/det;//vichislenie x2
 
x3=det3/det;//vichislenie x3
 
cout<<"x1="<<x1<<endl;
 
cout<<"x2="<<x2<<endl;
 
cout<<"x3="<<x3<<endl;}
 
 else
 
cout<<"Sistema ne imeet reshenii, tak kak opredelitel=0"<<endl;
 
getch() ;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru