Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Даны три вещественных числа. Возвести в квадрат те из них, значения которых неотрицательны int x,s; if (s>=0) {x=s*s;}; Почему ответ (x) всегда равен 0? https://www.cyberforum.ru/ cpp-beginners/ thread891846.html Вывести максимальный с каждой пары двух соседних елементов масива.Здесь выводит только с первой пары! C++
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include<conio.h> #include<iostream.h> #include<stdlib.h> #include <iomanip.h> //setw(); //---------------------------------------------------------------------------
C++ прога неверно считает и выводит Собственно сабж, с меня сотни нефти. багрепорт молчит, ошибка в логике. Программа неправильно считает, не могу понять в чем ошибка Формулировка условия задачи. Из множества прямых М, заданных коэффициентами уравнения A*x + B*y + C, сформировать множество прямых P принадлежащих множеству M, расстояние от которых до точки А(Xа,Ya) принадлежит заданному интервалу, и упорядочить прямые в... https://www.cyberforum.ru/ cpp-beginners/ thread891824.html C++ . Используя табличные данные функции, полученные в соответствии со своим вариантом в лабораторной работе №5, разработать алгоритм и написать п Задача 1. Используя табличные данные функции, полученные в соответствии со своим вариантом в лабораторной работе №5, разработать алгоритм и написать по нему программу вычисления производной функции в некоторой точке. Производную считать слева и справа. Результат вывести на экран. 1 0.785398 10.9 1.47931 20.8 1.52276 30.7 1.53823 40.6 1.54617 50.5 1.551 60.4 1.55424 70.3 1.55657... https://www.cyberforum.ru/ cpp-beginners/ thread891820.html
C++ Вычислить сумму элементов
В массиве из 10 чисел есть хотя бы один нулевой элемент. Вычислить сумму элементов массива до первого нуля
C++ Подсчет символов в строке Помогите написать программу подсчета символов в строке. Спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread891810.html
C++ Переделать код на считывание из файла в файл (Описание внутри) А вот соответственно сама задача: государстве N городов с номерами 1.2….N. Некоторые города связаны между собой дорогами и образуют штат. Сколько штатов в государстве. Формат входного файла Во входном файле записаны сначала два числа N и M, задающие соответственно количество городов и количество дорог (1≤N≤100, 0≤M≤1000), а затем перечисляются попарно связанные... https://www.cyberforum.ru/ cpp-beginners/ thread891802.html как эту программу сделать через функции пользователя? C++
как эту программу сделать через функции пользователя? #include <iostream> #include <string.h> using namespace std; int main() { const int maxlen = 100; char input_buffer; char word_buffer; int word_len = 0;
C++ В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: https://www.cyberforum.ru/ cpp-beginners/ thread891789.html
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству:8) сумма числовых значений цифр, входящих в текст, равна длине текста
C++ Двумерный массив (программа, которая будет проверять, можно ли с этих букв сложить некоторое слово S) https://www.cyberforum.ru/ cpp-beginners/ thread891773.html
Двумерный массив N*M содержит некоторые буквы русского алфавита. Не могу разобраться как написать программу, которая будет проверять, можно ли с этих букв сложить некоторое слово S . Каждая буква должна использоваться не более одного раза. Спасибо.
Задача по файлах (заменить в нем все вхождения чисел на их эквивалент с разделителем разрядов) C++
Задан текстовый файл, заменить в нем все вхождения чисел на их эквивалент с разделителем разрядов.То есть, если в текстовом файле есть число 1123, то должно вывести следующее - 1 тыс. 123 ....Или такое число 2134517 - 2 млн 134 тыс. 517 ...
C++ Программирование с использованием древовидных структур данных Задание такое: Определить количество записей в дереве, начинающихся с определен- ной буквы (например ‘a’). Если можно, то было бы желательно с подробными комментариями, очень плохо понимаю эту тему https://www.cyberforum.ru/ cpp-beginners/ thread891760.html
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 18
0

Реализация программы на С# или C++ используя метод Монте-Карло - C++ - Ответ 4673436

05.06.2013, 13:51. Показов 978. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Происходит воздушный бой между бомбардировщиком и двумя атакающими его истребителями. Стрельбу начинает бомбардировщик: он дает по каждому истребителю один выстрел и сбивает его с вероятностью р1. Если данный истребитель не сбит, то он независимо от судьбы другого стреляет по бомбардировщику и сбивает его с вероятностью р2. Определить вероятности следующих исходов боя:
А- сбит бомбардировщик
В- сбиты оба истребителя
С -сбит хотя бы один истребитель
D-сбит хотя бы один самолет
E-сбит ровно один истребитель
F-сбит ровно один самолет
Написала эту программу на С++,но почему то ошибка в 33 строчке,пишет отсутствие ; не пойму в чем проблема

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <iostream>
#include <math.h>
 
using namespace std;
 
void main()
{
    float r1,r2,r3, r4, r5, r6, r7, r8, r9;
    int ma=0, mb=0, mc=0, md=0, me=0, mf=0;
    double P1=0.2;
    double P2=0.3;
    int n=1000;
    
    //cout<<(double)(rand() % 100) / 100;
    for(int i = 0; i < n; i++)
    {   
        r1 = (float)(rand() % 100) / 100;
        r2 = (float)(rand() % 100) / 100;
        //сбит бомбардировщик
        if(r1 < P1)
        {   
            r3 = (float)(rand() % 100) / 100;
            if(r3 < (1 - P1))
            {
                r5 = (float)(rand() % 100) / 100;
                if (r5 < P2) 
                    ma ++;
                else break;
            }
            else break;
        }
        else (r2 < P1)
        {
            r4 = (float)(rand() % 100) / 100;
              if(r4 < (1 - P1))
              {
                  r6 = (float)(rand() % 100) / 100;
                  if (r6 < P2) 
                      ma++;
                  else break;
              }
        }
        //сбиты оба истребителя
        if (r3 < (1 - P1) && r4 < (1 - P1))
        {
            r7 = (float)(rand() % 100) / 100;
            if( r7 < P1)
                mb++;
        }
        //сбит хотя бы один истребитель
        else if (r3 < (1 - P1) || r4 < (1 - P1))
        {
            r8 = (float)(rand() % 100) / 100;
            if( r8 < P1)
                mc++;
        }
        //сбит хотя бы один самолет
        else if (r5 < P1 || r6 < P1 || r3 < (1 - P1) || r4 < (1 - P1) )
        {
            r9 = (float)(rand() % 100) / 100;
            if( r9 < P1 || r9 < P2)
                md = ma + mc;
        }
        //сбит ровно один истребитель
        //сбит ровно один самолет
    }
    cout<<endl;
    cout<<ma / n;
    cout<<endl;
    cout<<mb / n;
    cout<<endl;
    cout<<mc / n;
    cout<<endl;
    cout<<md / n;
    cout<<endl;
    system("pause");
}


Вернуться к обсуждению:
Реализация программы на С# или C++ используя метод Монте-Карло C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2013, 13:51
Готовые ответы и решения:

Вычислить, используя метод Монте-Карло, определенный интеграл
Добрый день! Исчислить, используя метод Монте-Карло, определенный интегралом: y=sin(2x) + cos(x)...

Вычислить корень функции, используя метод Монте-Карло
Вычислить корень функции &quot;x-4&quot; используя метод Монте-Карло это метод решения задач с помощью...

Используя метод Монте-Карло, вычислить интеграл любой функции
Используя метод Монте-Карло, вычислить интеграл любой функции, при этом нужно задать количество...

Метод Монте-Карло(непонятная неработоспособность программы)
Написал программу, которая вычисляет интеграл методом Монте-Карло. Вроде как код проверял,...

0
05.06.2013, 13:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2013, 13:51
Помогаю со студенческими работами здесь

Метод Монте-Карло
Добрый вечер! помогите пожалуйста написать программу для МаthCad, для решения интегралов методом...

Метод Монте-Карло
С помощью метода Монте-Карло найдите оценку объема шара, центр которой совпадает с началом...

Метод Монте-Карло
Помогите, пожалуйста!!!! Срочно надо решить задачу на Паскале. Предприятие выпускает некоторые...

Метод Монте Карло
Задание: вычислить значение пи методом Монте Карло. Для вычисления пи рассмотрим круг радиусом=1 с...

Метод Монте-Карло
Добрый вечер, я хотела бы попросить помочь разобраться с методом Монте-Карло для вычисления...

Метод Монте-Карло!
Доброго времени суток, форумчане! У меня вопрос по поводу метода Монте-Карло, никак не могу найти...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru