Помощь - Поиск - Пользователи - Календарь
Полная версия: Блок-схема > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
aleksey19001
Помогите кто-нибудь нарисовать блок схему для элементарной задачи. Сама задача - "разработать алгоритм задачи: ввести три числа, найти и вывести значение наибольшего из них". Еще раз повторюсь, что эту задачу нужно нарисовать на бумаге. Заранее благодарю.
tig81
Цитата(aleksey19001 @ 14.12.2014, 19:54) *

Помогите кто-нибудь нарисовать блок схему для элементарной задачи. Сама задача - "разработать алгоритм задачи: ввести три числа, найти и вывести значение наибольшего из них". Еще раз повторюсь, что эту задачу нужно нарисовать на бумаге. Заранее благодарю.

Что делали? Что не получается?
aleksey19001
Цитата(tig81 @ 14.12.2014, 20:11) *

Что делали? Что не получается?

пытался несколько раз делать, как не подойду к преподавателю, все равно не правильно
tig81
Цитата(aleksey19001 @ 14.12.2014, 22:57) *

пытался несколько раз делать, как не подойду к преподавателю, все равно не правильно

показывайте свои наработки
aleksey19001
Цитата(tig81 @ 14.12.2014, 21:01) *

показывайте свои наработки

вот
tig81
Цитата(aleksey19001 @ 14.12.2014, 23:16) *

вот

а зачем после первого цикла в случае "нет" снова проверяете, что b>c?
aleksey19001
Цитата(tig81 @ 14.12.2014, 21:46) *

а зачем после первого цикла в случае "нет" снова проверяете, что b>c?

еще вот такой вариант
Julia
Второе верно. И с первым не все так плохо, не все случаи рассмотрели.

Цитата(tig81 @ 15.12.2014, 5:46) *

а зачем после первого цикла в случае "нет" снова проверяете, что b>c?

Потому что это случай "нет".
tig81
Цитата(Julia @ 15.12.2014, 6:28) *

Потому что это случай "нет".

Т.е. в первом цикле мы проверили, что не выполняется условие b>c и опять его проверяем?
Julia
Это не цикл. В первом случае проверялось не "b>c", а составное условие. Если хотя бы одно из двух будет принимать значение "ложь", то алгоритм "уйдет" по ветке "нет". Т.е. a может быть меньше b, а b как меньше c, так и больше. В любом случае двух приведенных условий недостаточно.
tig81
Цитата(Julia @ 15.12.2014, 10:37) *

В первом случае проверялось не "b>c", а составное условие. Если хотя бы одно из двух будет принимать значение "ложь", то алгоритм "уйдет" по ветке "нет"

действительно, спасибо)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.