Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Структуры и файлы https://www.cyberforum.ru/ c-beginners/ thread584727.html
Подскажите пожалуйста как написать программу!!! Вариант предметной области N=5 – Реки России. 5<=N<=8 Пример:
Корректировка слов в файле C (СИ)
Есть вопрос. Как в файле корректировать слова, как например в Ворде. То есть у меня есть слово vvodim, и я ищю в файле это слово с ошибкой(например, vgodim). Как распознать это слово с ошибкой? и как его исправить? И как вообще это делает Word?
C (СИ) Сортировка массива вещественных чисел помогите пожалуйста, надо: Создать программу, сортирующую массив вещественных чисел по возрастанию. Число элементов массива вводится пользователем перед вводом значений элементов массива (использовать функции динамического выделения памяти). Для работы с элементами массива использовать указатели (адресную арифметику). моя попытка: #include <stdio.h> #include <stdlib.h> #include <time.h> ... https://www.cyberforum.ru/ c-beginners/ thread584576.html C (СИ) Написать программу, которая вычисляет сумму первых N членов ряда 1+1/4+1/9+1/16+... Написать программу, которая вычисляет сумму первых N членов ряда 1+1/4+1/9+1/16+... Исходные данные (N – количество суммируемых членов ряда) вводятся из файла Input.txt. Результаты работы программы записываются в файл Out.txt. https://www.cyberforum.ru/ c-beginners/ thread584554.html
Составить программу, которая выдает сведения о всех доцентах, которые издали количество статей больше среднего C (СИ)
(1 задание) Сведения о научных сотрудниках представлены в виде таблицы. ФИО Ученая степень Год рождения Количество статей Петров Г.В. Доцент 1975 7 ... Составить программу, которая выдает сведения о всех доцентах, которые издали количество статей больше среднего.
C (СИ) Описать функцию ShiftRight3(A, B, C), выполняющую правый циклический сдвиг: значение A переходит в B, значение B — в C, значение C — в A https://www.cyberforum.ru/ c-beginners/ thread584549.html
Описать функцию ShiftRight3(A, B, C), выполняющую правый циклический сдвиг: значение A переходит в B, значение B — в C, значение C — в A (A, B, C — вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры выполнить правый циклический сдвиг для двух данных наборов из трех чисел: (A1, B1, C1) и (A2, B2, C2).
C (СИ) Составить функцию нахождения площади параллелограмма по диагоналям и углу между ними Составить функцию нахождения площади параллелограмма по диагоналям и углу между ними. С помощью данной функции вычислить площадь для N параллелограммов. https://www.cyberforum.ru/ c-beginners/ thread584546.html C (СИ) Построение 5угольника вписанного в окружность зная координаты центра и диаметр окружности
Всем доброго времени суток.Нужна программа которая строит 5угольник вписанный в окружность зная координаты центра и диаметр.Нужно что бы выводился график на экран.Спасибо за внимание
C (СИ) Составить программу вычисления с применением условного оператора Заранее спс.... https://www.cyberforum.ru/ c-beginners/ thread584406.html C (СИ) Написать программу анализирующую лог файл сервера apach https://www.cyberforum.ru/ c-beginners/ thread584401.html
Написать программу анализирующую лог файл сервера apach, рассчитывающую увеличение нагрузки на сервере по дням года. В результате нужно вывести на экран значения массива из 365 элементов, в каждом элементе которого записано значение соответствующее определенному дню. #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<string.h> int DayYear(char *mon, int day) { int...
Составить программу вычисления произведения элементов вектора C (СИ)
Составить программу вычисления произведения элементов вектора P=\prod_{N}^{i=1}({a}_{i}^3+{b}_{i}^3) . Вывести результат на экран. Указания: вычисление выражения выполните в виде функции. #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<math.h> int sum(int a, int b) {
C (СИ) Синтаксис оператора DO.WHILE языка C условия в этом операторе представляют собой логические выражения составленные из простых переменных булевского типа и логических операции И.ИЛИ НЕ. а в качестве операторов в теле цикла можно использовать только операторы присваивания ,правой частью которых являются логические выражения . нужно использовать форму Бэкуса-Наура https://www.cyberforum.ru/ c-beginners/ thread584390.html
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
0

Вычисление определителя методом Гаусса - C (СИ) - Ответ 3072273

24.05.2012, 21:10. Показов 5024. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
В чём ошибка? Выдаёт неправильный ответ, хотя всё вроде правильно(ответ получается умноженный на -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
#include <stdio.h>
#include <conio.h>
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <stdlib.h>
 
int main()
{
  setlocale(LC_ALL, "Russian");
  float a[50][51], t;
  int j, i, k, ra, n,pro=1;
  puts("Введите ранг матрицы:\n");
  scanf("%i",&n);
   for (i = 0; i < n; i++)
  {
    for (j = 0; j < n; j++){
     ra=rand()%10+1;
    a[i][j]=ra;
    }}
  printf("Матрица: \n \n");
  for (i = 0; i < n; i++)
  {
    for (j = 0; j < n; j++)
    printf("%6.2f\t", a[i][j]);
    printf("\n");
    }
 
  for (i = 0; i < n; i++){
    if (a[i][j] == 0)
    {
      k = i;
      while ((a[k][i] == 0) && (k < n))
    k++;}
      if (a[k][i] != 0)
    for (j = 0; j < n; j++)
    {
      t = a[i][j];
      a[i][j] = a[k][j];
      a[k][j] = t;
    }
    }
  for (k = 0; k < n - 1; k++)
    for (i = k + 1; i < n; i++)
    {
      if (a[k][k] !=0)
      {
    t = a[i][k] / a[k][k];
    for (j = 0; j < n + 1; j++)
      a[i][j] = a[k][j] * t - a[i][j];
      }}
 
  printf("\nМатрица сводится к треугольной форме:\n\n");
  for (i = 0; i < n; i++)
  {
    for (j = 0; j < n ; j++)
      printf("%6.2f\t", a[i][j]);
    printf("\n");
  }
  for(i=0;i<n;i++){
  pro=a[i][i]*pro;
  }
  puts("\n Определитель = ");
  printf("%i",pro);
getch();
return 0;
}
Добавлено через 23 часа 14 минут
Очень прошу помогите!

Вернуться к обсуждению:
Вычисление определителя методом Гаусса C (СИ)
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.05.2012, 21:10
Готовые ответы и решения:

Вычисление определителя матрицы
Определитель Посчитать определитель заданной матрицы A....

Считывание массива и вычисление определителя
Создайте программу, которая загружает элементы массива (float или double) в интерактивном режиме...

Вычисление определителя матрицы 4х4
#include &lt;stdio.h&gt; int main() { int B,i,j,det; printf(&quot;MATRIX 3x3:\n&quot;); for (i=0;i&lt;3;i++) ...

Вычисление определителя матрицы 4х4
Доброго времени суток господа, может кто-то расписать подробно как искать определитель матрицы 4х4?...

7
24.05.2012, 21:10
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.05.2012, 21:10
Помогаю со студенческими работами здесь

Вычисление определителя матрицы - покажите ошибку
float determinant(float **A, int n){ float **temp; float det = 0; if (n == 1) { det = A;...

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

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

Нахождение обратной матрицы методом Гаусса
здравствуйте!! я чуть чуть плохо понимаю метод Гауса, хочу у вас спросить правильно ли работает...

Нахождение определенного интнеграла методом Гаусса
нужно написать прогу для нахождения определенного интнеграла методом гаусса

Нахождение определенного интеграла методом Гаусса
кто поможет прогу написать? плиз хелп

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru