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

У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? - C++

Восстановить пароль Регистрация
 
Nadim22
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 10
17.03.2012, 09:22     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #1
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
#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 KI-05-3"<<endl;
cout<<"Homenko Igor"<<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)<<"|"<<setw (5)<<B[0][0]<<endl;
cout<<A[1][0]<<setw(4)<<A[1][1]<<setw(4)<<A[1][2]<<setw(5)<<"|"<<setw (5)<<B[1][0]<<endl;
cout<<A[2][0]<<setw(4)<<A[2][1]<<setw(4)<<A[2][2]<<setw(5)<<"|"<<setw (5)<<B[2][0]<<endl;
cout<<"\n"<<endl;
 
Kramer(A,B);//vizov funkcii Kramer
cout<<"Dlya novogo vvoda nagmite 'y', dla vihoda-'n' \n"; 
cin>>z; 
} 
 
}
 
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() ; 
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2012, 09:22     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать?
Посмотрите здесь:

C++ кто может помогите с лабой по С++, в лабе именно надо задействовать классы . без классов и сам бы смог сделать .за рание спасибо .
как отсюда найти е?или сделать выражение по-другому что комплилятор смог прочитать C++
C++ Пытался изменить чужую программу, не смог понять смысл оператора стрелочка
неполадки с кодом !Кто сможет разобраться!С++ C++
C++ проконсультируйте пожалуйста меня с программой:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
17.03.2012, 09:33     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #2
метод гаусса?
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
17.03.2012, 09:59     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Надо было покупать курсач с готовой программой, как говорится скупой платит дважды
Nadim22
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 10
17.03.2012, 10:00  [ТС]     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #4
нет, это метод краммера. могу курсач сбросить, можешь посмотреть
Taras_Z
 Аватар для Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
17.03.2012, 10:52     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #5
тебе типа скомплирировать надо?
Вложения
Тип файла: rar p.rar (10.7 Кб, 8 просмотров)
Taras_Z
 Аватар для Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
17.03.2012, 10:55     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #6
только начало кода неверное
надо так

#include<iostream>
#include<iomanip>
#include<conio.h>
usingnamespace std;
void Kramer(double C[3][3],double D[3][1]);//Prototip funkcii

Whiteha
17.03.2012, 12:23
  #7

Не по теме:

Taras_Z, писать в прототипе, или при объявление функции конкретные значения размера передаваемого массива не имеет смысла, тк передаются указатели на первый элемент. Компилятор просто пропускает эти числа и они ни на что не влияют.

Taras_Z
 Аватар для Taras_Z
100 / 84 / 2
Регистрация: 27.10.2010
Сообщений: 534
Записей в блоге: 2
17.03.2012, 12:25     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #8
я массив не менял а токо

#include<iostream>
#include<iomanip>
#include<conio.h>
using namespace std;

так что ето не ко мне

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2012, 16:29     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать?
Еще ссылки по теме:

C++ Как сделать чтобы перебор символов шел до конца строки? Если у меня например в ней есть пробелы?
C++ Как в с++ сделать так, чтобы пользователь смог загрузить свой файл?
C++ Кто поможет с программой?

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

Или воспользуйтесь поиском по форуму:
Nadim22
0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 10
17.03.2012, 16:29  [ТС]     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать? #9
не запускает(
могу курсач выслать. чтоб посмотрел

 Комментарий модератора 
Форум - не место обмена контактами!
Yandex
Объявления
17.03.2012, 16:29     У меня есть курсач с готовой программой, вернее её кодом. смог бы кто саму программу сделать?
Ответ Создать тему
Опции темы

Текущее время: 19:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru