Pascal abc, . 1. чтобы выявить самого драчливого разбойника, али-баба провел турнир,во время которого каждый его разбойник подрался с каждым из оставшихся. за победу присваивалось-7 очков,за ничью-5,за поражение-2.написать программу, определяющую победителя. 2. царевна несмеяна каждому из претендентов на её руку и сердце задаёт м вопросов. за понравившийся ответ 2 , за не понравившийся - 4, за не не понравившийся - 6, за не понравившийся - 8. написать программу, определяющую самого понравившегося (набравшего наим. количество ) претендента.
Ответы на вопрос:
в обоих нет самомого главного - не описан интерфейс с пользователем, функции пользователя и функции программы. без этого программа не пишется. ведь ты, по сути, формулируешь техническое на программирование, а в нём не должно быть неясностей для программиста, он должен взять листочек и тупо закодировать то, что там написано.
ну, например, по 1 могут быть варианты:
1. написать программу, которая при этом в каждом поединке победа присуждается с вероятностью 1/3, поражение с вероятностью 1/2, ничья с вероятностью 1/6. по окончании расчетов вывести турнирную таблицу в порядке занятого места.
в этом случае пользователь ничего не делает и интерфейса, как такового, нет, он просто нажимает "пуск", а программа всё сама делает и выводит результаты на печать.
2. написать программу, при этом участники каждого турнира выводятся на экран, а пользователь сам определяет его результат(победа, ничья, поражение). по окончании турниров программа віводит турнирную таблицу в порядке занятого места.
в этом случае пользователь всё время в диалоге, потому что именно он должен определять результат каждого турнира.
вот 2 разных сценария интерфейса к одному и тому же, что написано в , но программы, их сложность достаточно различаются.
резюме. если хочешь, чтобы тебе качественно , а не отписались, сформулируй снова, лучше каждое отдельным и так, чтобы тебе самой было понятно, что ты хочешь от программы.
успехов!
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
katerinaket0422.06.2021 11:43
-
Noob33516.11.2022 21:01
-
Никита2703127.10.2021 17:22
-
ksenichchka19.05.2020 06:02
-
GloomyCat23112.01.2023 19:23
-
alesqwer30.04.2023 20:16
-
Fear1ess24.07.2020 20:32
-
Bekzhan2003114.02.2021 19:07
-
Светасветасветасвета15.10.2021 00:09
-
JuliaNikolaenko1321.09.2021 18:11
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.