Курсовая работа по предмету "Программирование, программное обеспечение, СУБД"


Вычисление вероятности игры в КРЭКС(кости)

Игра в “крэкс”(2 кости).
Правила такие. Игрок бросает 2 кости и подсчитывает сумму S выпавших очков. Он сразу же выигрывает, если S=7 или 11, и проигрывает, если S есть 2; 3 или 12. Всякая другая сумма–это его “пойнт”. Если в первый раз выпадает “пойнт”, то игрок бросает кости до тех пор, пока он или не выйграет, выбросив свой “пойнт”, или не проиграет, получив сумму очков, равную 7. Какова вероятность выигрыша? Программа составлена на языке TURBO PASCAL 7. 0 Program kreks; Uses crt; Label 1, 2, 3, 4, 5, 6; {описание меток}
Var s, s1, s2, point, i, w, p, n, k, h : longint; wer : real; BEGIN writeln(‘Введите количество партий: ’); readln(n);
for i: =1 to n do begin {моделирование “n” партий в крэкс} randomize; {инициализация генератора случайных чисел}
1: s1: = random(7); {генерирует целые числа от 0 до 6 случайным образом} if s1=0 then goto 1; {на кости не может выпасть “0”} 4: s2: = random(7); if s2 = 0 then goto 4; s: =s1 + s2; if (s=7) or (s=11) then begin {проверка суммы на выигрыш } w: =w + 1; goto 2; end;
if (s=2) or (s=3) or (s=12) then begin {проверка на проигрыш} p: =p + 1; goto 2; end;
point: =s; {если ни одно из условий выше не подошло, то “пойнту” присваеваем значение s } repeat {бросаем кости пока не выпадет “пойнт” или 7} 5: s1: = random(7); if s1= 0 then goto 5; 6: s2: = random(7); if s2= 0 then goto 6; s: =s1 + s2; until (s= point) or (s=7); if s= 7 then p: =p + 1; if s= point then w: =w + 1; 2: writeln(‘Выигрыш = ‘, w, ’числу раз’); writeln(‘Проигрыш = ‘, p, ’числу раз’);
delay(10000); {Задержка – нужна, чтобы генерируемые числа не повторялись} end; {конец моделирования “n” партий }
wer: =(w/n); {Вероятность выигрыша равна отношению числа выигрышей к общему количеству партий в крэкс } writeln(‘Вероятность выигрыша равна = ‘, wer); readln; END.
После запуска программы требуется ввести количество партий . В результате программа выдаст количество выигранных и проигранных партий , а так же посчитает вероятность выигрыша . J Количество партий (n) Количество выигрышей (В) Количество пригрышей (П) Вероятность выигрыша P(В) 10 4 6 0. 4 100 45 55 0. 45 1000 492 508 0. 492 10000 4926 5074 0. 4926


Не сдавайте скачаную работу преподавателю!
Данную курсовую работу Вы можете использовать для написания своего курсового проекта.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем курсовую работу самостоятельно:
! Как писать курсовую работу Практические советы по написанию семестровых и курсовых работ.
! Схема написания курсовой Из каких частей состоит курсовик. С чего начать и как правильно закончить работу.
! Формулировка проблемы Описываем цель курсовой, что анализируем, разрабатываем, какого результата хотим добиться.
! План курсовой работы Нумерованным списком описывается порядок и структура будующей работы.
! Введение курсовой работы Что пишется в введении, какой объем вводной части?
! Задачи курсовой работы Правильно начинать любую работу с постановки задач, описания того что необходимо сделать.
! Источники информации Какими источниками следует пользоваться. Почему не стоит доверять бесплатно скачанным работа.
! Заключение курсовой работы Подведение итогов проведенных мероприятий, достигнута ли цель, решена ли проблема.
! Оригинальность текстов Каким образом можно повысить оригинальность текстов чтобы пройти проверку антиплагиатом.
! Оформление курсовика Требования и методические рекомендации по оформлению работы по ГОСТ.

Читайте также:
Разновидности курсовых Какие курсовые бывают в чем их особенности и принципиальные отличия.
Отличие курсового проекта от работы Чем принципиально отличается по структуре и подходу разработка курсового проекта.
Типичные недостатки На что чаще всего обращают внимание преподаватели и какие ошибки допускают студенты.
Защита курсовой работы Как подготовиться к защите курсовой работы и как ее провести.
Доклад на защиту Как подготовить доклад чтобы он был не скучным, интересным и информативным для преподавателя.
Оценка курсовой работы Каким образом преподаватели оценивают качества подготовленного курсовика.

Сейчас смотрят :

Курсовая работа Организация управленческого учета на предприятии
Курсовая работа PR политических партий в современной России
Курсовая работа Хроническая обструктивная болезнь легких
Курсовая работа Соучастие в преступлении
Курсовая работа Личные права и свободы человека и гражданина
Курсовая работа Формирование интереса к обучению у младших школьников
Курсовая работа Теневая экономика в России
Курсовая работа Юридические факты в гражданском праве
Курсовая работа Подвижная игра как средство развития быстроты и ловкости у детей с общим недоразвитием речи старшего дошкольного возраста
Курсовая работа Изучения лексики русского языка в начальной школе
Курсовая работа Педагогическое общение
Курсовая работа Совершенствование организационной структуры управления Детского сада
Курсовая работа Хроническая почечная недостаточность
Курсовая работа Основы безопасности жизнедеятельности детей дошкольного возраста
Курсовая работа Организация ритмичности работы предприятия