0 / 0 / 0
Регистрация: 25.11.2020
Сообщений: 243
|
||||||
Составить программу по блок-схеме23.05.2024, 13:00. Показов 914. Ответов 14
Метки нет Все метки)
(
Здравствуйте, задание звучит так: составить программу по блок-схеме ( решить уравнение шаговым методом с интервалом 0.2)
преподаватель написал такой замечание: Задан «большой» интервал [xn; xk] и шаг h надо найти «меньший» интервал изоляции [a; b], в котором есть корень честно говоря, блок-схема мне не очень понятна, поэтому написал примерный код
0
|
23.05.2024, 13:00 | |
Ответы с готовыми решениями:
14
Составить программу по блок схеме
Составить программу по блок-схеме |
Модератор
10228 / 5516 / 3372
Регистрация: 17.08.2012
Сообщений: 16,864
|
|
24.05.2024, 21:31 | |
def0lt, волюнтаризм у Вас какой-то.
Терм "предопределённый поцесс" указывается в программе только в случае вызова ПРОЦЕДУРЫ. У Вас вызывается ФУНКЦИЯ, и применять этот терм в блок-схеме незачем. В любом случае, на каждую подпрограмму составляется отдельная блок-схема. Этого у Вас нет. Терм с надписью "k,a,b" не оответствует ГОСТ. По контексту, это вроде бы вывод данных (неизвестно куда). По этой инвалидной блок-схеме пусть Ваш препод программу составляет. Выбирайте: исправить блок-схему и написать программу, или ничего не делать, поскольку блок-схема некорректная?
0
|
0 / 0 / 0
Регистрация: 25.11.2020
Сообщений: 243
|
|
24.05.2024, 21:47 [ТС] | |
mr-Crocodile, просто в самой задаче даны границы от -1 до 3, а это условие тут вообще причем ? Но преподаватель требует сделать по блок схеме, она мне не понятна, так же я не понимаю что за значения Xn, Xk
Добавлено через 2 минуты Cyborg Drone, прикол в том, что препод как будто впал в маразм, условие задачи даны одни, но преподаватель хочет совсем другого, изначально условие: решить шаговым методом с шагом 0.2 и границами -1 ; 3, но как по мне блок-схема эта полный бред, и исходя из вашего сообщения ни я один так думаю, я пытался сделать по блок-схеме, но ничего не получается
0
|
Модератор
10228 / 5516 / 3372
Регистрация: 17.08.2012
Сообщений: 16,864
|
|
24.05.2024, 22:08 | |
Xn = -1, Xk = 3. Ваш Капитан Очевидность.
В смысле, это условие при чём? В блок-схеме явно указан терм "решение" с надписью F(a) * F(b) ≤ 0. Где его реализация в Вашей программе? Добавлено через 13 минут О, пока писал, и Вы мне ответили. Нет, репод не впал в маразм, просто, похоже, у него такой план обучения. В принципе, У вас практически всё правильно. Подождите маленько, я сейчас сделаю для Вас решение.
1
|
Модератор
10228 / 5516 / 3372
Регистрация: 17.08.2012
Сообщений: 16,864
|
||||||
24.05.2024, 23:10 | ||||||
![]() Решение
По-человечески будет как-то так:
Блок-схемы: Функция: Основная программа: Программа:
На кой чорт нужна переменная k - я не постигаю.
1
|
Модератор
10228 / 5516 / 3372
Регистрация: 17.08.2012
Сообщений: 16,864
|
||||||
24.05.2024, 23:30 | ||||||
def0lt, ну, это, наверное, так планировалось, однако, по алгоритму это совсем не так. В начальный момент k=0, и инкрементируется k только перед выдачей окончательного ответа. Тупо, это k ничего не считает вообще.
Блок-схема, выходит дело, неточная. Для упомянутого Вами подсчёта итераций терм "процесс" с надписью "k := k + 1" должен располагаться перед термом "решение" с надписью "F(a) * F(b) ≤ 0". То есть, вот так: Программа получится такая:
0
|
![]() 3051 / 1670 / 657
Регистрация: 19.03.2019
Сообщений: 5,379
|
||
28.05.2024, 08:43 | ||
попробуйте в программе из поста 8 задать начальный интервал xn = -6; корней будет три p.s. а если K=0, тогда корней вообще не нашлось ![]()
0
|
![]() 3051 / 1670 / 657
Регистрация: 19.03.2019
Сообщений: 5,379
|
||
28.05.2024, 08:56 | ||
![]() Так то оно так. Но, если ТС не ошибается и препод реально считает, что k нужна для подсчёта итераций, тогда правильным является ваш код из поста 11 def0lt неплохо бы разобраться, чем эти два варианта кода отличаются и тогда он легко сможет или объяснить преподу, как это работает или даже сразу же изменить, если препод не согласится.
0
|
28.05.2024, 08:56 | |
Помогаю со студенческими работами здесь
15
Составить программу по блок-схеме Составить программу по блок схеме Составить программу по блок-схеме По заданной блок-схеме составить программу По заданной блок-схеме составить программу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
Размещения без повторений
VistaSV30 31.05.2025
Код возвращает список вариантов размещений
A^{k}_{n}=\frac{n!}{(n-k)!}
from itertools import permutations
def pwr(k, n): # Размещение без повторений (Placement without repetition)
if k. . .
|
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Reangularity 31.05.2025
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь. . .
|
Unit-тестирование с моками в Go
golander 31.05.2025
Большинство разработчиков предпочитают тестировать код без использования моков. Например, при интеграции с Elasticsearch логичнее запустить контейнер локально и тестировать Go-код непосредственно с. . .
|
Как работать с PDF в C#
stackOverflow 31.05.2025
Нам приходится сталкиваться с PDF по разным причинам. Генерация счетов, создание отчетов, извлечение данных из загруженных пользователем документов, автоматизация рабочих процесов - это лишь верхушка. . .
|
Двухбуквенные коды стран в шифровании.
russiannick 31.05.2025
Человечество издревле манила возможность замены сочетаний букв вымышленными символами, делающие сообщение понятным только для посвещенных. Настала пора внести в это свой вклад. Двухбуквенные коды. . .
|
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона.
Programma_Boinc 31.05.2025
Мой опыт в исправлении ошибки приложения Boinc в части заряда батареи смартфона.
Хотел бы поделиться опытом в исправлении ошибки приложения в части заряда батареи смартфона. Сразу скажу, что. . .
|
Добро пожаловать на конкурс PrimeGrid, посвященный 20-летию PrimeGrid
Programma_Boinc 31.05.2025
Добро пожаловать на конкурс PrimeGrid, посвященный 20-летию PrimeGrid:
5-дневный обобщенный поиск простых чисел Ферма n = 20 с 12 июня 20:20 UTC по 17 июня 20:20 UTC.
12 июня 2005 года. . .
|
Вероятность в шансы / Шансы в вероятность
VistaSV30 31.05.2025
# Шансы -> Вероятность
def Chance_to_Probability(ch):
def gcd(a, b): # НОД - нужен для упрощения значений шансов
while b != 0:
a, b = b, a % b
return a. . .
|
FastAPI и Flask: Отличия, производительность и примеры использования
py-thonny 30.05.2025
Если вы разрабатываете веб-приложения на Python, вы наверняка слышали о Flask и FastAPI. Эти два фреймворка часто становятся предметом жарких дискуссий в сообществе разработчиков. И не без основания. . .
|
ML.NET и TensorFlow.NET: Умные приложения на C# с машинным обучением
stackOverflow 30.05.2025
Еще совсем недавно, когда речь заходила о машинном обучении, C# разработчики обреченно вздыхали и тянулись к Python. Мир искуственного интеллекта словно был огражден невидимым забором с табличкой. . .
|