Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 12.02.2023
Сообщений: 15
1

Пятая ошибка в visual studio (c++)

13.03.2023, 20:53. Показов 1328. Ответов 3

Author24 — интернет-сервис помощи студентам
Здравствуйте. Собственно в чем проблема. Хотел я создать генерация чисел от 1 до 10000 но оно хоть и генерит каждый раз новое число оно не меняется при повторной генерации. что делать?
Миниатюры
Пятая ошибка в visual studio (c++)  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2023, 20:53
Ответы с готовыми решениями:

Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?
Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при...

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?

Не работает отладка кода в Visual Studio pro 2012+qt visual studio add-in 1.2.1
Здравствуйте, скажите пожалуйста в чем проблема, запускаю этот код (F5) в Visual Studio #include...

3
фрилансер
5843 / 5372 / 1102
Регистрация: 11.10.2019
Сообщений: 14,355
13.03.2023, 21:01 2
SirAlanWolf, привыкай показывать код. Текстом. В тегах кода.

И название темы делай соответствующее ошибке, а не про IDE

Добавлено через 1 минуту
ты вызываешь srand с одинаковым значением, отсюда ГПСЧ выдаёт один и тот же ряд СЧ
0
0 / 0 / 0
Регистрация: 12.02.2023
Сообщений: 15
13.03.2023, 21:04  [ТС] 3
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
#include <iostream>
#include <stdlib.h> // нужен для вызова функций rand(), srand()
#include <time.h> 
using namespace std;
 
// Функция генерирования случайного целочисленного числа в указанных пределах.
// Диапазон чисел: [min, max]
int GetRandomNumber(int min, int max)
{
    // Получить случайное число - формула
    int num = min + rand() % (max - min + 1);
 
    return num;
}
 
int main()
{
    locale::global(locale("Russian"));
 
    // Установить генератор случайных чисел
    srand(time(NULL));
 
    // Использование функции GetRandomNumber()
    int legendchance = 0, elitchance = 0;
    int legend = 0, stdlegend = 0, elit = 0, legendarsenal = 0, orison = 0, orisonelit = 0, grace = 0, primogemes = 0;
    int unknownlegend = 0;
 
    legendchance = GetRandomNumber(1, 10000);
    cout << legendchance << endl;
    legendchance = GetRandomNumber(1, 10000);
    cout << legendchance;
 
    return 0;
}
так правильно?
0
фрилансер
5843 / 5372 / 1102
Регистрация: 11.10.2019
Сообщений: 14,355
13.03.2023, 21:16 4
Лучший ответ Сообщение было отмечено SirAlanWolf как решение

Решение

SirAlanWolf, в тег нужно обернуть ещё[CPP][/CPP]

насчёт srand - да, вроде правильно теперь. Только не NULL, а nullptr

Добавлено через 52 секунды
и заголовки
не
#include <stdlib.h>
#include <time.h>

а
#include <cstdlib>
#include <ctime>
0
13.03.2023, 21:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2023, 21:16
Помогаю со студенческими работами здесь

Ошибка запуск проекта Visual Studio 2012 на Visual Studio 2017
Предупреждение CS0618 'ZipEntry.Extract(string, bool)&quot; является устаревшим: 'Please use method...

Возникает ошибка при установке Visual C++ Redistributable for Visual Studio 2015
При установке visual c++ redistributable for visual studio 2015 возникает вот такая вот ошибка....

Ошибка с Microsoft Visual C++ 2013 при установке Visual Studio
Доброго времени суток! Сталкивался кто-нибудь с такой ошибкой при установке VS 2015 ? Ошибка...

Установка C++ Redistributable Visual Studio 2017 и Visual C++ для Visual Studio 2015
Доброго дня. Пытаюсь изучить PHP. Решил установить сервер локальный. В инструкции сказано: &quot;Ещё...

Почему у меня MASM32 не правильно работает в Visual studio когда уже установлен внутри настройки visual studio code ?
Почему у меня MASM32 не правильно работает в Visual studio когда уже установлен внутри настройки...

Visual Studio 2005 и Visual Studio 2008 сильно ли они отличаются друк от друга?
привет ребята:) вот у меня есть Visual Studio 2005 и Visual Studio 2008 возник вопрос сильно ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru