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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 42, средняя оценка - 4.95
Rafnes
0 / 0 / 0
Регистрация: 18.10.2011
Сообщений: 6
#1

Двойное Неравенство - C++

20.10.2011, 10:46. Просмотров 6168. Ответов 3
Метки нет (Все метки)

Прошу помочь найти ошибку в коде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main ()
{
    unsigned long A, B, C, D;
    int Cou = 0;
    freopen ("input.txt", "r", stdin);
    cin >> A >> B >> C >> D;
    for (int x; x < D; x++) {
        if ((A <= B*x + C) && (B*x + C < D))
            Cou++;
    }
    freopen ("output.txt", "w", stdout);
    cout << Cou;
    freopen("CON", "w", stdout);
    return 0;
}
Выводит в аутпут.тхт совсем неверное значение. Где ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2011, 10:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двойное Неравенство (C++):

Проверить истинность высказывания: Справедливо двойное неравенство A < B < C - C++
2)Даны три целых числа: A, B, C. Проверить истинность высказывания: «Справедливо двойное неравенство A &lt; B &lt; C».

Двойное наследование - C++
Доброго времени суток. Я делаю домашнее задание, в котором надо создать класс из него создать два производных класса, а потом из этих двух...

Двойное условие - C++
как сделать двойное условие в уловии if ?! на пример X&lt;100, но X&gt;50

Switch двойное условие - C++
Как сделать двойное условие для оператора switch? Аналогия в if: &quot;if (a&gt;b &amp; b&gt;c)&quot; .

Двойное сравнение char - C++
Код: int main() { std::string buf; std::cin &gt;&gt; buf; std::cout &lt;&lt; (buf==buf=='/') &lt;&lt; '\n'; ...

Двойное объявление класса - C++
Для чего два раза писать class Animal? class Animal; void setValue (Animal&amp;, int); class Animal { public: Animal(); ...

3
mimicria
return (true);
1958 / 1095 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
20.10.2011, 11:09 #2
C++
1
for (int x;
х надо инициализировать начальным значением, например for (int x=0;
1
Rafnes
0 / 0 / 0
Регистрация: 18.10.2011
Сообщений: 6
20.10.2011, 11:26  [ТС] #3
Благодарю! А если возможно, можете помочь в сути задачи? А то непонятно вообще от чего отталкиваться:

Вася очень любил играть в карты. Однажды он решил написать программу, которая за него будет выбирать правильный ход. Программу он составил, осталось только ее проверить. Для проверки он решил запустить программу для всех возможных перемешиваний колоды. Он знает, что для каждой колоды программа работает ровно одну секунду. Необходимо определить, сколько секунд будет работать проверка на всех возможных перемешиваниях колоды, если в колоде N карт.

В единственной строке записано натуральное число N (1 ≤ N ≤ 20).

Выведите сколько секунд будет работать программа.
0
mimicria
return (true);
1958 / 1095 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
20.10.2011, 11:55 #4
Цитата Сообщение от Rafnes Посмотреть сообщение
А то непонятно вообще от чего отталкиваться:
Отталкиваться надо от расчёта количества перестановок без повторений
Или тут
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2011, 11:55
Привет! Вот еще темы с ответами:

Почему не работает двойное присваивание? - C++
Всем привет. Не могу понять, почему не работает двойное присваивание в строке 28. Код: #include &lt;iostream&gt; using namespace...

Хеш-функция, двойное хеширование - C++
Всем привет! Пишу курсач, нужна хеш-функция, которая принимала бы строку и возвращала некий индекс. Написал нечто вроде unsigned...

Как организовать двойное суммирование? - C++
S=\sum_{i=1}^{N}\sum_{j=1}^{i} sin(0.1*i+0.2*j) Вот составил программу. Ряды мы с группой мы пройти не успели, пытался как-то на...

Двойное включение заголовочного файла - C++
Util.h #ifndef SRV_UTIL_H #define SRV_UTIL_H #include &lt;sys/time.h&gt; unsigned long getMSTime() { struct timeval t; ...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
20.10.2011, 11:55
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru