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

Code::Blocks ругается - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отредактировать текст,удаляя из него слова,которые встречаются в предложении заданное число раз http://www.cyberforum.ru/cpp-beginners/thread624710.html
Осталось пара заданий в практике,сам не могу разобраться как сделать,времени совсем нету,прощу помочь. 1 Отредактировать текст,удаляя из него слова,которые встречаются в предложении заданное число раз. предусмотреть ввод и вывод данных на дисплей либо в файл. Заранее спасибо! Одна тема - один вопрос!
C++ Метод cin.getline(str,n,'\n'), если в строке более n-1 символа Помогите пожалуйста! Насколько знаю метод cin.getline(str,n,'\n'), должен считать n-1 символ из строки и занести в конец строки '\0', либо считать произвольное количество символом до '\n' включительно. Вот... пишу такую штуку: #include <iostream> using namespace std; enum A {STR = 2, LEN = 100}; http://www.cyberforum.ru/cpp-beginners/thread624701.html
Определить, в каком году было больше всего дел, связанных с мошенничеством C++
Предусмотреть вывод значений для полей элементов массива записей по следующим критериям: дата, предмет судебного разбирательства, название фирмы-истца, название фирмы-обвиняемого. Определить, в каком году было больше всего дел, связанных с мошенничеством
C++ Программа судебных разбирательств
Создать маленькую базу данных судебных разбирательств с такими полями: Судебное дело<<Причина разбирательства, Дата(день, месяц, год), Истец (Номер телефона, компания), Ответчик(Номер телефона, компания). Вывести на экран количество разбирательств по причине "Мошенничество" во введенном пользователем году. В программе должны использоваться процедуры и функции и файлы.
C++ std::bind http://www.cyberforum.ru/cpp-beginners/thread624673.html
Можно ли, и если да, то как с помощью этой функции сделать следующее: auto var=std::bind(&f, "arg"); //... //... //тут надо из var вызвать f("arg")
C++ Для чего какая библиотека нужна помогите разобраться для чего какая библиотека нужна подробнее

Показать сообщение отдельно
Nikropolb
 Аватар для Nikropolb
48 / 48 / 10
Регистрация: 25.06.2012
Сообщений: 254
Записей в блоге: 1
16.07.2012, 22:22     Code::Blocks ругается
При компиляции Code::Blocks ругается на a = rand() % 1 + 0; почему?.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
using namespace std;
int counter_1 = 0, counter_0 = 0;
inline void myFunc();
int main()
{
    for(int a = 1; a <= 100 ;a++) myFunc();
    cout << "Orel " << counter_0 << "\n";
    cout << "Resko " << counter_1 << "\n";
    cin.get();
    return 0;
}
 
inline void myFunc()
{
   int a;
   a = rand() % 1 + 0;
   if (a == 1) counter_1++;
   else if (a == 0) counter_0++;
   cout << a << "\n";
}
Когда данный код компилирую в VS то всё работает.
постоянно а выводит одно и то же число.
как сделать так что бы при каждой итерации цикла а действительно принимала рандомное значение а не оставалось постоянно одним и тем же?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru