Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Отображение в блок-схеме определенных участков кода Дело в том что не знаю как соединить блоки где стоят ВОПРОСЫ. Где i и j. Заранее извиняюсь за свой неаккуратный и корявый подчерк. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv) { int i, j, max=0, imax=1, k, x; for(i = 0; i<5; i++ ) { printf("\n"); for(j=0;j<5; j++) scanf("%d", &x); } for (i=0; i<5; i++ ) { https://www.cyberforum.ru/ c-beginners/ thread659920.html C (СИ) Записать в файл члены последовательности, остановившись после первого члена, для которого выполнено неравенство
Помогите написать программу. Просто завал.Последовательность х1, х2, ... записана формуле xi = (i-0, 1) / (i ^ 3 + | tg2i |) (i = 1, 2, ...). Дано действительное ε> 0. Записать в файл h члены последовательности х1, х2, ..., остановившись после первого члена, для которого выполнено | xi | <ε.
C (СИ) Вывести гистограммы длин слов во входном потоке https://www.cyberforum.ru/ c-beginners/ thread659807.html
Доброго времени суток, Учу си, читаю книгу "Керниган, Ричи. Язык C", попутно выполняю задания, стараюсь делать это с максимальной эффективностью. Упражнение 1.13. Напишите программу для вывода гистограммы длин слов во входном потоке. Построить гистограмму с горизонтальными рядами довольно легко, а вот с вертикальными столбцами труднее. сначала надо заполнить массив значениями длин слов...
C (СИ) Длинна вектора https://www.cyberforum.ru/ c-beginners/ thread659781.html
Не дружу с функциями. Прошу помощи.
C (СИ) Подсчет кол-ва цифр
Немного не правильно. То ли операторные скобки не правильно расставил. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv) { int i, j, max=0, imax=1, k, x; for(i = 0; i<5; i++ ) { printf("\n"); for(j=0;j<5; j++) scanf("%d", &x); } for (i=0; i<5; i++ ) {
C (СИ) Дано натуральное число n. Определите, сколько раз цифра «7» встречается в записи данного числа Дано натуральное число n. Определите, сколько раз цифра «7» встречается в записи данного числа. https://www.cyberforum.ru/ c-beginners/ thread659712.html
C (СИ) Даны натуральные число n, действительные числа y_1,… y_n. Найти z_1, ... z_n https://www.cyberforum.ru/ c-beginners/ thread659679.html
Даны натуральные число n, действительные числа y_1,… y_n. Найти z_1, ... z_n, где
C (СИ) Программа проверки утверждений для введенной переменной X
Составить программу проверки утверждений для введенной переменной X. Программа должна вывести утверждения (использовать переключатели): - переменная Х целое число; -переменная Х дробное число; -переменная Х не является числом; -переменная Х является полным квадратом. Пользователь может выбрать любое утверждение и получить ответ об истинности утверждения (true или false).
C (СИ) Написать функцию, вывести результаты вычислений помогите (сделайте за меня) За отсутствием русской раскладки пользуйтесь трансляторами. https://www.cyberforum.ru/ c-beginners/ thread659512.html C (СИ) Ошибка из-за case https://www.cyberforum.ru/ c-beginners/ thread659437.html
Вот моя программа #include <stdio.h> #include <conio.h> #include <memory.h> #include <stdlib.h> #include <string.h> #include <math.h> #define N 40 //Var 4
Найти в строке подстроку, которая содержит * и стоит в круглых скобках C (СИ)
Создать новый массив подстрок, выделив из каждой строки подстроки, заключенные в круглые скобки и содержащие символ ' * '. То есть если у нас строка: " вфвп (пы*аывпа) авыаы (авыып) авы (авы* ", то перезаписать должен только (пы*аывпа) Большая просьба с комментариями
C (СИ) Спрятать в исполняющем файле другой файл ( без использования ресурсов) Вот собственно вопрос соотвествует названию темы. Есть такие мысли: Хочу написать программу прятолку, она просто по байтно копирует файл, который нужно спрятать, в исполняющий файл. Но я не хочу привязке к какой либо ОС. То есть мне нужно использовать только стандартную библиотеку языка. Получается ресурсы windows отменяются. В принципе я всегда стараюсь писать легко переносимые программы.... https://www.cyberforum.ru/ c-beginners/ thread659400.html
0 / 0 / 0
Регистрация: 28.09.2012
Сообщений: 6
0

Написать программу которая находит решение СЛАУ методом Гаусса - C (СИ) - Ответ 3499172

28.09.2012, 23:48. Показов 2612. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите найти ошибку в коде.
Нужно написать программу которая находит решение СЛАУ методом Гаусса.
Получаются неверные ответы.

Блок-схема:

Написать программу которая находит решение СЛАУ методом Гаусса


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
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define N 5
#define Q -2.23
#define D 2
 
int main()
{
  double a[5][5]={Q, 1, 0, 0, 0,     //исходная матрица
                   1, -2, 1, 0, 0,
                   0, 1, -2, 1, 0,
                   0, 0, 1, -2, 1,
                   0, 0, 0, 1, Q};
 
   double b[5]={0, D, D, D, 0};    //вектор свободных коофициэнтов
   double x[5]={0};
   double k, m, p, j, i;  //счётчики
   double r, c, s;
 
   for(k=0;k<N-1;k++)
      {
       p=k;
       //printf("%f\n\n", p);
          //printf("k=%f\n\n", k);
       for(m=k+1;m<N;m++)
          {
           //printf("%f and %f\n\n", a[p][k], a[m][k]);
         // printf("m=%f\n\n",m );
           if(fabs(a[p][k])<fabs(a[m][k]))
              {
               p=m;
               //printf("%f and %f\n\n", a[p][k], a[m][k]);
              }
          }
 
       for(j=k;j<N;j++)
          {
           //printf("j=%f\n\n", j);
           r=a[k][j];
           //printf("%f\n\n", a[k][j]);
           a[k][j]=a[p][j];
           //printf("%f\n\n", a[p][j]);
           a[p][j]=r;
          }
 
      /*printf("\n\n\n\n");
      for(i=0;i<n;i++)
         {
         printf("\n");
         for(j=0;j<n;j++)
            {
             printf("%10f", a[i][j]);
            }
          }*/
 
 
       r=b[k];
       b[k]=b[p];
       b[p]=r;
      /* printf("\n\n\n");
       for(i=0;i<n;i++)
          printf("%10f", b[i]); */
 
       for(m=k+1;m<N;m++)
          {
           c=a[m][k]/a[k][k];
          // printf("c=%10f\n", c);
           b[m]=b[m]-c*b[k];
 
           for(i=k;i<N;i++)
              {
               a[m][i]-=c*a[k][i];
              }
          }
        }
      x[N-1]=b[N-1]/a[N-1][m-1];
 
      for(k=N-2;k!=0;k--)
         {
          s=0;
 
          for(i=k-1;i<N-1;i++)
             {
              s=s+a[k][i]*x[i];
             }
 
          x[k]=(b[k]-s)/a[k][k];
         }
    //printf("s=%f", s);
    printf("\n\n\n");
   for(i=0;i<N;i++)
      printf("%f  ", x[i]);
 
   getch();
   return 0;
}
Судя по онлайн решению ответы должны быть такими.
x 1 = -4.5
x 2 = -9
x 3 = -10.5
x 4 = -9
x 5 = -4.5

Вернуться к обсуждению:
Написать программу которая находит решение СЛАУ методом Гаусса C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2012, 23:48
Готовые ответы и решения:

Решение СЛАУ методом Гаусса
Задание 7. Алгоритм Гаусса. Реализовать алгоритм решения СЛАУ методом Гаусса. Ограничения:...

Решение СЛАУ методом Гаусса
помогите, пожалуйста! надо создать программу, которая считает систему линейных уравнений методом...

Решение СЛАУ методом Гаусса для 3 уравнений с 2-мя неизвестными
Нужно создать функцию для решения СЛАУ методом Гаусса для 3 уравнений с 2-мя неизвестными ...

Решение СЛАУ методом гаусса с помощью матрицы вращения
помогите пожалуйста!!!!!!!!!напишите кто нибудь программу матод гаусса решения слу с помощью...

1
28.09.2012, 23:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2012, 23:48
Помогаю со студенческими работами здесь

Вылетает borland при решение СЛАУ методом Гаусса.
Написал программу по алгоритму(приложен к теме), но при запуске borland вылетает. :( Помогите,...

Разработать программу для решения СЛАУ методом Гаусса
Разработать программу для решения СЛАУ методом Гаусса есть код, но во первых он не работает во...

Решение СЛАУ методом Зейделя (Гаусса-Зейделя) с заданной матрицей
ребята, помогите написать на си, решение слау методом Зейделя(Гаусса-Зейделя) с заданной матрицей

Написать программу которая находит максимум a, b и c
помогите написать программу которая находит максимум a, b и c.Спасибо

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru