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

Нахождение обратной матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ датчик случайных чисел http://www.cyberforum.ru/cpp-beginners/thread310063.html
Смоделировать подбрасывания монеты и падение ее на одну из сторон: лицевую ("решка") или обратную "орел"), т.е. с помощью датчика случайных чисел получить одно из целых чисел 0 или 1.
C++ исправить ошибки в калькуляторе исправить ошибки в калькуляторе http://narod.ru/disk/14686616001/%D0...D0%B2.rar.html и просьба выложить готовую программу на народе или еще где http://www.cyberforum.ru/cpp-beginners/thread310052.html
подсказки в вижуал студио C++
у меня стоит VS2008 Expres раньше все было нормально, но потом (я наверно куда то не туда кликнул) исчезли подсказки(не знаю как правильно назвать) например, если я ввожу функцию, то раньше появлялся список параметов, а сейчас-нет если я навожу на макрос то должно появляться его определение, а сейчас этого нету как мне это исправить?
C++ дано слово из чётного количества букв.поменять местами первую и вторую букву третью и четвёртую букву и тд.
дано слово из чётного количества букв.поменять местами первую и вторую букву третью и четвёртую букву и тд.
C++ Составить блок схему. http://www.cyberforum.ru/cpp-beginners/thread310038.html
Помогите составить блок схемы. int cash={10000,1000,500,100,50,10,5,1}; int num={0,0,0,0,0,0,0,0}; int i=0,sum=0,S; cout<<"S = \t"; cin>>S; while(sum!=S) { if(cash<=S-sum)
C++ Вычислить с заданной точностью http://i22.***********/big/2011/0601/8d/84cf869eff0c96b2050336fb680d608d.jpg подробнее

Показать сообщение отдельно
Leha-first
0 / 0 / 0
Регистрация: 01.06.2011
Сообщений: 4
01.06.2011, 15:15  [ТС]     Нахождение обратной матрицы
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
void main()
{
int a[3][3],i,j,k,l;
for(i=0;i<3;i++)
 {
  printf("\n      ");
  for(j=0;j<3;j++)
   {
    printf("\n\n    ‚ўҐ¤ЁвҐ н«Ґ¬Ґ*в [%i][%i] (®в 0 ¤® 9) \n        ",i+1,j+1);
    scanf("%i",&a[i][j]);
    if((a[i][j]>9)||(a[i][j]<0))
     {
      clrscr();
      printf("   ‚ўҐ¤Ґ*л *ҐўҐа*лҐ ¤***лҐ");
      getch();
      exit(1);
 
     }
    clrscr();
   }
 }
for(i=0;i<3;i++)
 {
  printf("\n      ");
  for(j=0;j<3;j++)
   printf("%i ",a[i][j]);
 }
float detA=0;
detA=a[0][0]*a[1][1]*a[2][2]+a[2][0]*a[0][1]*a[2][1]+a[1][0]*a[2][0]*a[1][2]-a[0][0]*a[1][2]*a[2][1]-a[0][1]*a[0][1]*a[2][2]-a[0][2]*a[1][1]*a[2][0];
getch();
clrscr();
printf("\n ЋЇаҐ¤Ґ«ЁвҐ«м а*ўҐ* %5.2f",detA);
if (detA==0)
{
 clrscr();
 printf("\n\n        ЋЎа*в*®© ¬*ваЁжл *Ґв ");
 getch();
 exit(1);
}
getch();
int min[3][3];
min[0][0]=a[1][1]*a[2][2]-a[1][2]*a[2][1];
min[0][1]=(-1)*(a[1][0]*a[2][2]-a[1][2]*a[2][0]);
min[0][2]=a[1][0]*a[2][2]-a[1][2]*a[2][0];
min[1][0]=(-1)*(a[0][1]*a[2][2]-a[0][2]*a[2][1]);
min[1][1]=a[0][0]*a[2][2]-a[0][2]*a[2][0];
min[1][2]=(-1)*(a[0][0]*a[2][1]-a[2][0]*a[0][1]);
min[2][0]=a[0][1]*a[1][2]-a[1][1]*a[0][2];
min[2][1]=(-1)*(a[0][0]*a[1][2]-a[1][0]*a[0][2]);
min[2][2]=a[0][0]*a[1][1]-a[1][0]*a[0][1];
clrscr();
printf("\n        Њ*ваЁж* Ђ«ЈҐЎаЁзҐбЄЁе ¤®Ї®«*Ґ*Ё© \n\n ");
for(i=0;i<3;i++)
 {
  printf("\n     ");
  for(j=0;j<3;j++)
   printf("%6.3i  ",min[i][j]);
 }
getch();
clrscr();
for(i=0;i<3;i++)
 {
  printf("\n   ");
   for(j=0;j<3;j++)
    printf("%i ",min[i][j]);
 }
clrscr();
float obr[3][3];
printf("\n    ЋЎа*в**п ¬*ваЁж*\n\n   ");
for(i=0;i<3;i++)
 {
 printf("\n   ");
 for(j=0;j<3;j++)
  {
   obr[j][i]=min[i][j]*(1/detA);
   printf("%6.3f ",obr[j][i]);
  }
 }
getch();
clrscr();
}
 Комментарий модератора 
Используйте теги форматирования кода!
 
Текущее время: 18:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru