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

Случайные значения для разных объектов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конвертер валют http://www.cyberforum.ru/cpp-beginners/thread165259.html
1.Напишите программу “Конвертер валют”. Программа должна позволять пересчитывать сумму, выраженную в одной из денежных единиц (гривны, рубли, доллары, евро) в любую из оставшихся. Систему меню реализовать без использования операторов if и switch при помощи массива указателей на функции. Вопрос:Какова формула конвертации валют?
C++ Классы, конструктор, сложение двух матриц Здравствуйте вот код: #include "stdafx.h" #include "iostream" using namespace std; class Matrix { http://www.cyberforum.ru/cpp-beginners/thread165246.html
C++ Выделение дробной части из числа
Дано число, например, х=124,556 нужно найти его целую и дробную части, чтобы получилось так: int a(целая),b(дробная) а=124 b=556 С целой частью проблем нет, а вот как получить дробную часть я не знаю Помогите, пожалуйста
размер vector'a C++
как узнать размер двумерного вектора отдельно по вертикали и горизонтали
C++ В массиве найти количество элементов меньше 0,3 http://www.cyberforum.ru/cpp-beginners/thread165191.html
1)В массиве t(n),где n- заданное число, сформированном случайном образом, найти количество элементов меньше 0,3 2)В массив произвольного размера внесена сумма месячного заработка в порядке возрастания табельного номера. Найти количество работающих, чья зарплата ниже средней и количество работающих, чья зарплата выше средней. 3)Вычислить функцию y=0,5x +sin2x на отрезке с шагом h пи/2. На...
C++ Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. Помогите сделать программу, нужно чтоб была хотя бы одна подпрограмма. Желательно на СИ. Подсчитать количество слов и определить и вывести на экран максимальное и минимальное слова и их длину. подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
12.09.2010, 17:00     Случайные значения для разных объектов
Здравствуйте. Я тут взялся за консольный морской бой, нарыл на форуме пару способов генерации
случайных чисел, только есть проблема..... Допустим есть 3 корабля ship1, ship2 и ship3. Я бы хотел
чтобы функция SetCoords() генерировала для каждого разные случайные координаты, а она для
всех одинаковые генерирует.
Подскажите пожалуйста как с этим разобраться?
Спасибо.

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
#include <iostream>
#include <time.h>
using namespace std;
 
class Battleship
{
    int X; int Y;
 
public:
    void SetCoords();
    int GetCoordX();
};
 
void Battleship::SetCoords()
{
srand(time(NULL));
int min = 3; int max = 13;
X = min + rand() % (max - min);
Y = min + rand() % (max - min);
}
 
int Battleship::GetCoordX()
{
    return X;
}
 
int main()
{
    Battleship ship1;
    Battleship ship2;
    Battleship ship3;
 
    ship1.SetCoords();
    ship2.SetCoords();
    ship3.SetCoords();
 
    cout << ship1.GetCoordX() << endl;
    cout << ship2.GetCoordX() << endl;
    cout << ship3.GetCoordX() << endl;
 
 
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru