решение задачи по теории вероятностей, прошу помощи |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
решение задачи по теории вероятностей, прошу помощи |
dim0n |
16.06.2011 10:38
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
Здравствуйте! Помогите написать программу решения вот этой задачи "Три стрелка пытаются попасть в цель. Вероятности попадания соответственно равны 70%,80%,60%. Определить вероятность того,что будет ровно одно попадание. К вечеру уже нужно! Заранее спасибо!
|
Lapp |
16.06.2011 10:55
Сообщение
#2
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Здравствуйте! Помогите написать программу решения вот этой задачи "Три стрелка пытаются попасть в цель. Вероятности попадания соответственно равны 70%,80%,60%. Определить вероятность того,что будет ровно одно попадание. Тебе что именно нужно - смоделировать процесс и посчитать вероятность как частоту события или же просто запрограммировать формулу, выведенную по теории вероятностей? И еще вопрос: каждый стреляет по одному разу? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
TarasBer |
16.06.2011 10:59
Сообщение
#3
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Ну смотри.
Если первый даёт 70%, второй 80%, а третий - 60%, значит в сумме они дают 210% вероятности попадания. -------------------- |
Lapp |
16.06.2011 11:07
Сообщение
#4
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Ну смотри. Если первый даёт 70%, второй 80%, а третий - 60%, значит в сумме они дают 210% вероятности попадания. Ага. У Васи температура 36.6, и у Пети 36.6. Вместе у них 73.2, и они смело могут не ходить в школу.. Тарас, кончай прикалываться.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
IUnknown |
16.06.2011 11:09
Сообщение
#5
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Вероятность ровно одного попадания - это сумма вероятностей (первый попал, второй и третий - промазали), (второй попал, первый и третий - нет) и (первый и второй промахнулись, третий попал). Итого 18.8%
|
TarasBer |
16.06.2011 11:11
Сообщение
#6
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> Тарас, кончай прикалываться..
Шутки шутками, а это число (2.1) имеет смысл. Это матожидание кол-ва попаданий. (фигасе, у Вольво в среднем по два плюса на сообщение) -------------------- |
Lapp |
16.06.2011 11:22
Сообщение
#7
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Шутки шутками, а это число (2.1) имеет смысл. Это матожидание кол-ва попаданий. .., про которое тут никто не спрашивал )).Цитата (фигасе, у Вольво в среднем по два плюса на сообщение) Ты про кого это?..-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
dim0n |
16.06.2011 11:26
Сообщение
#8
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
мне нужно,чтобы при компиляции появлялось окно в котором ввести значения переменных(то есть процент попадания) и программа считала бы вероятность по тому алгоритму,который предложил волво. Она у меня решена правильно,но при написании самой программы я путаюсь в ветвлении.
|
Lapp |
16.06.2011 11:28
Сообщение
#9
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
но при написании самой программы я путаюсь в ветвлении. Ты покажи, что сам сделал - мы поможем закончить.-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
TarasBer |
16.06.2011 11:29
Сообщение
#10
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> мне нужно,чтобы при компиляции появлялось окно в котором ввести значения переменных
При запуске, а не при компиляции. При компиляции - тоже неплохо, но увы, ни один современный язык почему-то не умеет это делать. > но при написании самой программы я путаюсь в ветвлении. А там нет ветвления. В общем, покажи саму программу свою, ну или что получилось (когда будешь сюда копировать, примени тег code). -------------------- |
dim0n |
16.06.2011 11:29
Сообщение
#11
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
только я решал не в процентах,a делал десятичные дроби и получилось у меня вероятность 0.188
Добавлено через 19 мин. В том то и проблема,что я сижу с телефона и далеко от компьютера и возможности прислать код нет. Поэтому искренне прошу вас написать ваши предложения по решению этой задачи. |
TarasBer |
16.06.2011 11:54
Сообщение
#12
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Ну пришли код потом, когда будешь у компа.
-------------------- |
dim0n |
16.06.2011 14:13
Сообщение
#13
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
А вы не можете написать сами код? Я даже не могу понять какой здесь алгоритм.
|
dim0n |
16.06.2011 14:37
Сообщение
#14
|
Новичок Группа: Пользователи Сообщений: 10 Пол: Мужской Реальное имя: Дмитрий Репутация: 0 |
Program primer; Добавлено через 4 мин. вот мой вариант Сообщение отредактировано: Lapp - 17.06.2011 1:30 |
IUnknown |
16.06.2011 14:57
Сообщение
#15
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата writeln('введите вероятность попадания 1 стрелка a=',a); и Цитата writeln('введите вероятность промаха 1 стрелка' d=',d); - это что, для увеличения размера программы? Вероятность промаха = (1 - вероятность попадания), не надо это вводить. |
TarasBer |
16.06.2011 15:21
Сообщение
#16
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Я ЖЕ ПРОСИЛ ПРИМЕНИТЬ ТЕГ КОДА, БЛИН!!!!
Ну для начала, чтобы не путаться, заведи нормальные названия для переменных. Например,
И перепиши с нормальными обозначениями. А ковыряться в абвгдежз я не буду и никто не будет. Сообщение отредактировано: TarasBer - 16.06.2011 15:21 -------------------- |
Krjuger |
16.06.2011 17:50
Сообщение
#17
|
Профи Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: 20 |
А самое интересное,что вероятность попадания третьего,промаха для первого и 2 стрекла нигде не считывается))))Так что мне вот интересно,почему тебе в голову пришло считать первые 2 и последнее значения,а промежуточные пропустить))
|
Текстовая версия | 29.04.2024 12:39 |