Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.61/70: Рейтинг темы: голосов - 70, средняя оценка - 4.61
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73

Решение системы линейных уравнений с построением блок-схем

31.03.2011, 10:00. Показов 13538. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно составить блок-схему, а потом в VBA прописать.... кто-то разбираеться в этом?
Нужна ваша помощь...

Условие: задано действительные числа a1 b1 c1 a2 b2 c2. Выяснить верно ли, что |a1*b2-a2*b1| > или = 0,001 и если это так, то найти решение системы линейных уравнений
Миниатюры
Решение системы линейных уравнений с построением блок-схем  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.03.2011, 10:00
Ответы с готовыми решениями:

Решение системы линейных уравнений
1. Найти решение системы линейных уравнений в виде A^(-1) * B 2. Найти решение системы линейных уравнений с помощью блока решения...

Решение системы линейных уравнений
Дана система линейных уравнений, их кол-во динамическое. ax+by+c=0. Даны a,b,c , найти x,y. Подкиньте пожалуйта программу.

Решение системы линейных уравнений
Добрый день. Прошу вашей помощи. У меня простая системка из 4 уравнений. После ее решений делаю проверку и идет расхождение (Конкретно в...

31
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
31.03.2011, 10:05
Hudjin,
напишите программу вывода на монитор приветствия Hello, World и выложите здесь.
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
31.03.2011, 10:38  [ТС]
пожалуйста...
Миниатюры
Решение системы линейных уравнений с построением блок-схем  
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
31.03.2011, 10:42
Hudjin,
Создайте 6 переменных с такими же именами: a1 b1 c1 a2 b2 c2, используя инструмент VBA Dim. С помощью As установите им тип Single. Выложите код сюда.
Откройте VBE из Excel и в нём пишите код.
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
31.03.2011, 14:17  [ТС]
помоему как-то так...
Миниатюры
Решение системы линейных уравнений с построением блок-схем  
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
31.03.2011, 14:35
Hudjin,
Вот образец, как надо создавать переменные:
Visual Basic
1
Dim a1 As Single
Теперь напишите код по помещению в переменные данные. Для этого используйте инструмент InputBox.
Скопируйте код и вставьте на форум.
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
31.03.2011, 14:49  [ТС]
1 Dim a1 As Single
2 Dim a2 As Single
3 Dim b1 As Single
4 Dim b2 As Single
5 Dim c1 As Single
6 Dim c2 As Single
a = InputBox("")
b = InputBox("")
c = InputBox("")
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
31.03.2011, 14:54
Hudjin,
теперь с помощью команды If ... Then ... Else ... End If и инструмента Abs (превращает число в модуль) - проведите проверку. Скопируйте код и выложите сюда.
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
31.03.2011, 15:06  [ТС]
я запутался что куда нужно прописывать...(((
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
01.04.2011, 11:01
Hudjin,
вы без программирования можете решить эту систему уравнения?
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
01.04.2011, 11:14  [ТС]
неа....

Добавлено через 1 минуту
в том-то и смысл, нам препод сказал, что нужно решение сделать в программе...
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
01.04.2011, 11:17
Hudjin,
а как вы бы решили эту систему уравнений без программирования?
К какому разделу математики это относится? Чтобы я мог в интернете посмотреть.
Что вы недавно проходили по математике?
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
01.04.2011, 11:22  [ТС]
да в том то и дело что это Информатика, мы сейчас основы алгоритмизации и программирования по Visual Basic сдаем, никаких тем по матиматике там нет, там тупо нужно прописать код для любого рода уравнений и решить в самой программе и все...
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
01.04.2011, 11:24
Hudjin,
я математику не знаю, сейчас покопаюсь в интернете. Если найду что-нибудь похожее, то отвечу. Тут вопрос не в программировании, а в математике.
0
 Аватар для Hudjin
2 / 2 / 0
Регистрация: 31.03.2011
Сообщений: 73
01.04.2011, 11:48  [ТС]
Кликните здесь для просмотра всего текста

ну вот есть ссылка по системам уравнений

Добавлено через 14 минут
а вот решение системы линейных уравнений методом крамера
Кликните здесь для просмотра всего текста


Добавлено через 3 минуты
а вот видео модуль действительного числа -
Кликните здесь для просмотра всего текста


Добавлено через 35 секунд
но толку от этого... ноль, даже если прорешать то всеравно надо в VBA
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
01.04.2011, 12:00
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Sub P1()
'С помощью Dim создаём в оперативной памяти компьютера переменные.
'Single означает, что в переменных могут быть как целые, так и дробные числа.
Dim a1 As Single, b1 As Single, c1 As Single
Dim a2 As Single, b2 As Single, c2 As Single
Dim x As Single, y As Single
'С помощью InputBox помещаем в эти переменные числа.
a1 = InputBox("Введите a1")
b1 = InputBox("Введите b1")
c1 = InputBox("Введите c1")
a2 = InputBox("Введите a2")
b2 = InputBox("Введите b2")
c2 = InputBox("Введите c2")
'С помощью If ... Then ... Else ... End If выбираем действие.
'С помощью Abs превращаем число в модуль.
If Abs(a1 * b2 - a2 * b1) >= 0.001 Then
    x = (c1 * b2 - c2 * b1) / (a1 * b2 - b1 * a2)
    y = (a1 * c2 - a2 * c1) / (a1 * b2 - b1 * a2)
    MsgBox "x = " & x
    MsgBox "y = " & y
End If
End Sub
1
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
01.04.2011, 12:05
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

что Вы наехали на него. Незнает как решить и как запрограммировать!!!!!
Впервом приближении это так
Visual Basic
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
Private Sub CommandButton1_Click()
 
Dim s1 As Single, b1 As Single, f1 As Single
Dim s2 As Single, b2 As Single, f2 As Single
Dim d As Single, d1 As Single, d2 As Single
Dim x As Single, y As Single
s1 = Val(InputBox("Введите а1", "", "число"))
s2 = Val(InputBox("Введите а2", "", "число"))
b1 = Val(InputBox("Введите b1", "", "число"))
b2 = Val(InputBox("Введите b2", "", "число"))
f1 = Val(InputBox("Введите c1", "", "число"))
f2 = Val(InputBox("Введите c2", "", "число"))
d = s1 * b2 - b1 * s2
d1 = f1 * b2 - b1 * f2
d2 = s1 * f2 - f1 * s2
If d = 0 Then
MsgBox "Система не имеет решения"
Else
x = d1 / d
y = d2 / d
MsgBox "x = " & x
MsgBox "y = " & y
End If
 
End Sub
будут ошибки пиши
пока я собирался уже написали
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
01.04.2011, 12:38
all_angarsk,
что Вы наехали на него. Незнает как решить и как запрограммировать!!!!!

Не по теме:

Да вот в этом то и проблема - даже не зная основ математики в объёме школьной программы идут учиться в ВУЗы. И там не учатся и не хотят учиться. А тупо выкладывают задания на форуме и ждут решения. Это же будущие руководители!!
Школа то у нас общеобразовательная. И знания там дают, которыми должен владеть современный образованный человек. Но ведь бесит уже: непрофильные предметы: информатика, математика, физика, химия, история, география, литература... МИТРОФАНУШКИ блин с дипломами магистров..
Hudjin хоть показывает, что что-то элементарное пытается делать. Другие ещё и претензии высказывают, что "бок схему" им не сделали

1
763 / 270 / 57
Регистрация: 13.12.2009
Сообщений: 1,110
01.04.2011, 13:20
Мысль правильная, я согласен с Вами.
таким больше отвечать не буду.
0
01.04.2011, 13:28

Не по теме:

Я стараюсь помогать если автор начал делать и что то не догоняет. Спрашивает. А когда просто выкладывает картинку и ждёт...бесит.
А Busine2009 даже пытается учить.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2011, 13:28
Помогаю со студенческими работами здесь

Решение системы линейных уравнений.
Он не решает ни по одному способу, а тупо косит на Е1, в чем проблема?

Решение системы линейных уравнений
Здравствуйте! Не поможете? Нужно решение системы линейных ур-й из 3 уравнений метомо Гаусса ИЛИ Крамера через матрицы, с созданием...

Решение системы линейных уравнений
Написать программу для решения системы линейных уравнений a1x+b1y=c1 a2x+b2y=c2 (цифры это индексы)

Решение системы линейных уравнений
Найти решение системы линейных уравнений по методу Зейделя. A=\left(...

Решение системы линейных уравнений
на форуме есть решение , где матрицу приводят к треугол. виду, а можно эту задачу с оператором условия решить или нет?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru