С Новым годом! Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 23.05.2010
Сообщений: 7

составлении блок-схем

23.05.2010, 17:25. Показов 6017. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу составить бол-схемы для алгоритмов
Помогите кто чем может (хотя бы несколько). Я сама в этом ничего не понимаю, просто в универе задали.
Задание 1
1. С помощью редактора блок схем создайте линейную блок-схему для задачи которую выберите в зависимости от варианта под цифрой 1
2. Добавьте к блок схеме следующие комментарии. Краткое пояснение для чего предназначен данный алгоритм. Также перед блок-схемой расшифруйте что означает каждая переменная, которую вы использовали в алгоритме. Справа от каждого блока пояснения о назначении блока в схеме.
1.1 Создайте алгоритм для решения задачи: Необходимо наполнить бассейн объёмом 100 кубических метров водой. Имеется 2-е трубы A и В, через трубу А в бассейн вода втекает со скоростью 100 литров в минуту, через трубу В вода втекает со скоростью 30 литров в минуту. Определить за какое время наполнится бассейн.
1.2 Из Пункта A в пункт B можно добраться по реке на катере или на автомобиле. Расстояние по реке составляет 100 км. Расстояние по трассе составляет 120 км. Средняя скорость с которой может плыть катер 70 км/ч. Средняя скорость автомобиля 90 км/ч. Как быстрее добраться из пункта А в пункт В если катер плывет по течению, скорость которого 5 км/ч.

Задание 3
1. С помощью редактора блок схем создайте блок-схему с циклической структурой "пока" для решения задачи 1.1
2. С помощью редактора блок схем создайте блок-схему с циклической структурой "до" для решения задачи 1.2
3. Добавьте к обеим блок схемам следующие комментарии. Краткое пояснение для чего предназначен данный алгоритм. Также перед блок-схемой расшифруйте что означает каждая переменная, которую вы использовали в алгоритме. Справа от каждого блока пояснения о назначении блока в схеме.
4. Обязательно сохраните блок-схемы в папке на сервере и у себя на дискете Т.к. блок-схемы из этой лабораторной понадобятся для выполнения лабораторных работ 4 и 5
1.1 Написать алгоритм, который вычислял бы сумму ряда F(n). Если каждый элемент ряда вычисляется по формуле 2*cos(a)2, где a ? [0, π*n], шаг 0,45
1.2 Напишите алгоритм заполнения случайным образом массива G размерностью 20. Элементы не должны повторяться и должны принадлежать диапазону (-50, 50). Причём не менее 15 элементов должны быть положительными.
Задание 4
1. С помощью редактора блок схем создайте блок-схему с циклической структурой для решения задачи 1.1
2. С помощью редактора блок схем создайте блок-схему с циклической структурой для решения задачи 1.2
3. Добавьте к обеим блок схемам следующие комментарии. Краткое пояснение для чего предназначен данный алгоритм. Также перед блок-схемой расшифруйте что означает каждая переменная, которую вы использовали в алгоритме. Справа от каждого блока пояснения о назначении блока в схеме.
4. Обязательно сохраните блок-схемы в папке на сервере и у себя на дискете Т.к. блок-схемы из этой лабораторной понадобятся для выполнения лабораторной работе №5
1.1 Заполните одномерный массив V(5), каждый элемент массива равен минимальному элементу в строке исходного массива W(5, 5)
1.2 Найдите элементы одномерного массива B. bi = aij, если aij>0. aij - элемент исходной матрицы A(5, 5)

Задание 5
Воспользовавшись блок-схемой созданой в лабораторной работе 2 [Блок-схема лаб.№2 задание 1.1] напишите функцию пользователя в редакторе VBA. Если блок схемы не сохранилось создайте её заново
Создать функцию пользователя для расчёта суммы ряда F(n). Если каждый элемент ряда вычисляется по формуле 2*cos(a)2, где a ? [0, π*n], шаг 0,45

Задание 6
Воспользовавшись блок-схемами созданными в лабораторной работе №3 и №4 напишите процедуру в редакторе VBA. Элементам массива перед вычислениями присвойте случайные значения из диапазона от -25 до 25, если в условии задачи не указан другой диапазон. Начальные значения массива и результат вычислений выдайте в окно отладки. (Immediate Window). Если блок -схемы не сохранилось создайте её заново.
1.1 Найдите элементы одномерного массива B. bi = aij, если aij>0. aij - элемент исходной матрицы A(5, 5). [Блок схема из лаб. №3, задание 1.2]
1.2 Заполните случайным образом массив G размерностью 20. Элементы не должны повторяться и должны принадлежать диапазону (-50, 50). Причём не менее 15 элементов должны быть положительными.[Блок схема из лаб. №2 задание 1.2]

Задание 7
Создать алгоритм для заполнения массива R псевдослучайными чисел с экспоненциальным распределением в интервале [a, b], со средним значением M. Напишите программу на VBA для реализации алгоритма. Выдать в произвольные ячейки Excel массив с равномерным и экспоненциальным распределением. Построить в одной системе координат два графика - равномерное и экспоненциальное распределение.
[0, 35] 1 12
Отрезок [a, b] Шаг k M

Задание 9
Метод выбора
Допустим, что элементы a0 , ..., ai-1 уже упорядочены, тогда среди оставшихся ai , ..., an-1 находим минимальный элемент и меняем его местами с i-тым элементом. И так далее, пока массив не будет полностью упорядочен.
H(10) [50; 100] выбора Все элементы в один ряд. Сначала начальный массив ниже отсортированный массив


Задание 10

Метод дихотомии
Уравнение F(x) = 0. Корень "окружен" на отрезке [a, b].
Процедура находит корень уравнения F(x) = 0, где F(x) - непрерывная на отрезке [a,b] функция, удовлетворяющая условию F(a)F(b) < 0. Для нахождения корня отрезок [a,b] делится пополам и выбирается тот полуинтервал, на концах которого знаки F(x) разные. Затем процесс деления повторяется до тех пор, пока длина интервала не станет меньше e.
Если начальное условие F(a)F(b) < 0 не выполнено, то процедура прекращает работу и переменной HasRoot присваивается значение False. Если корень найден, то HasRoot становится равным True, и корень находится в переменной x.

Уравнение Метод решения
y=sin2(x) +2cos(x) +1/4 дихотомии

Уравнение Метод решения
y=(x-3)3+1/(x-3)3 дихотомии
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.05.2010, 17:25
Ответы с готовыми решениями:

Составление блок-схем
Народ, крайне сложная ситуация: есть программки, достаточно легкие (лабораторные по С++ - первый курс университета). Но не могу защитить,...

Построение блок-схем
не могу разобраться,как построить блок-схему. А точнее,то,что писать в теле цикла... вот сама задача: Дана последовательность из М чисел,...

Анализ блок-схем
Помогите пожалуйста: 1. На рисунках представлены блок-схемы алгоритмов. Определите, какую задачу решает каждый из представленных ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.05.2010, 17:25
Помогаю со студенческими работами здесь

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

Составление алгоритмов и блок-схем
Прошу помочь с решением задач. 1) Даны 10 целых положительных чисел. Определить какое из них наибольшее, какое наименьшее и найти...

Составление блок-схем, спасите
Уважаемые форумчане! Умоляю помогите составить блок-схемы приведенных ниже задач! В четверг экзамен, а я ВООБЩЕ не имею представления...

Составление блок-схем, спасите
Уважаемые форумчане! Умоляю помогите составить блок-схемы приведенных ниже задач! В четверг экзамен, а я ВООБЩЕ не имею представления...

Составление блок-схем, спасите
Уважаемые форумчане! Умоляю помогите составить блок-схемы приведенных ниже задач! В четверг экзамен, а я ВООБЩЕ не имею представления...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru