Форум программистов, компьютерный форум CyberForum.ru

Вероятность действий - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переделать программу для работы со строками http://www.cyberforum.ru/cpp-beginners/thread765328.html
Здравствуйте. Вот условие: Дана строка текста, в которой слова разделены запятыми и двоеточиями. Необходимо: а) оределить количество слов в строке и вывести на экран каждое нечетное слово; б) определить, сколько слов в строке имеют максимальную длину; в) определить, есть ли в данной строке повторяющиеся слова, и вывести их на экран. #include <stdio.h> #include <conio.h> #include...
C++ В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В Даны два массива А(10) и B(10) целых чисел. В массиве А определить 5 наибольших значений и, расположив их по убыванию, вставить в массив В после его наименьшего элемента http://www.cyberforum.ru/cpp-beginners/thread765315.html
Где в коде ошибка (сравнение трех чисел) C++
#include <iostream> using namespace std; int function (int a, int b, int c) { int vid; if (a < b && a > c) vid = a; if (a > b && a < c) vid = a; if (b < a && b > c) vid = b; if (b > a && b < c) vid = b; if (c < a && c > b) vid = c; if (c > a && c < b) vid = c; int max;
C++ Конструктор
Для чего здесь конструктор, что он делает? и почему объект one разрушается первым? #include<iostream> using namespace std; class empty { char*obj_name; public: //Конструктор empty(char*name) {cout<<"Создан объект с именем "<< name <<" класс empty"<<endl; obj_name=name;
C++ Ещё раз про поток stringstream! http://www.cyberforum.ru/cpp-beginners/thread765253.html
Всем привет! Вобщем понадобился мне этот поток... Поискал я как его очищать... Нашёл несколько способов... Собственно метод str("") и метод clear(). Первый как я понял зачищает строку нулевым значением, а второй сбрасывает флаги у потока. И вот что у меня получилось. #include <iostream> #include <sstream> using namespace std;
C++ Как читать программу на С++? Приветствую вас, дорогие форумчане! У меня вот такой вопрос: Как легко читать программу? т.е. как перевести из исходного кода в русский язык... Например есть код С++: #include <iostream> #include <cstdlib> using namespace std; int main() { int a,b; подробнее

Показать сообщение отдельно
Shandr_71
13 / 13 / 1
Регистрация: 05.12.2011
Сообщений: 84
18.01.2013, 13:01     Вероятность действий
Если нужно ветвление с какой-либо вероятностью, то можно взять переменную, записать в нее случайное значение, а потом запилить switch.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int random_switch=random();
switch(random_switch)
{
}
//или
if(random_switch>=0 && random_switch<=X)
{
}
else 
if
{
}
 
Текущее время: 06:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru