|
|
Другие темы раздела | |
C++ разложение числа Как ,допустим, разложить число 1924 на 1 9 2 4. Даже идей нет https://www.cyberforum.ru/ cpp-beginners/ thread958194.html |
Массив: Найти номер строки матрицы, в которой больше всего единичных элементов. C++ Дана квадратная матрица А порядка n. Найти номер строки матрицы, в которой больше всего единичных элементов. |
C++ Из текстового файла прочитать четные числа и записать их в другой файл (С++) Из текстового файла прочитать четные числа и записать их в другой файл без использования массива (код С++) https://www.cyberforum.ru/ cpp-beginners/ thread958176.html | C++ Вывести на экран сообщение о нечетности порядковых номеров букв, следующих после g, l Вывести на экран сообщение о нечетности порядковых номеров букв, следующих после g, l. Без ASCII кода. Помогите, пожалуйста. Нужно, чтоб программа не просто выводила текст, а сама считала. https://www.cyberforum.ru/ cpp-beginners/ thread958170.html |
C++ Задачка про деревья на рекурсию Пасаны, не особо шарю деревья, а еще нужно рекурсия.. Короче нужна помощь, хотя бы объеснить что как должно работать, буду очень благодарен за помощь Описать рекурсивную функцию , которая: а) определяет, входит ли элемент Е в дерево Т; б) определяет число вхождений элемента Е в дерево Т; в) вычисляет сумму элементов непустого дерева Т (ТЭД=real) ; г) находит величину наибольшего... |
C++ чтения заданной строки через fseek Программа должна считать строку из бинарного файла. Но считывает не правильно... подскажите. что тут как я понимаю не так fseek(ff,(sizeof(nom-1))*(i),SEEK_SET); fread(&BLOCKNOTE,sizeof (BLOCKNOTE),1,ff); Сама программа: #include "stdafx.h" #include <iostream> #include <Windows.h> #include <string> https://www.cyberforum.ru/ cpp-beginners/ thread958152.html |
C++ Создать новый стек, содержащий только четные числа из заданного стека Создать стек с числами в диапазоне от –50 до +50. После создания стека выполнить индивидуальное задание. В конце работы все стеки должны быть удалены. Создать новый стек, содержащий только четные числа из первого стека. Помогите пожалуйста) https://www.cyberforum.ru/ cpp-beginners/ thread958150.html |
C++ Удалить из очереди все отрицательные числа Создать однонаправленную очередь с числами в диапазоне от –50 до +50. После создания очереди выполнить индивидуальное задание. В конце работы все очереди должны быть удалены. Удалить из очереди все отрицательные числа. Помогите пожалуйста) |
C++ Почему массив изначально нулями не инициализируется?
https://www.cyberforum.ru/ cpp-beginners/ thread958143.html Всем доброго вечера. Имеется проблема такая проблема: есть массив, в котором количество элементов должно менять при выполнении условия. Я делаю так: n=1; double *a = new double ; scanf ("%i",b); if (b==1) { n++; double *a = new double ; //потом что то с ним делаю |
C++ виртуальные функции
https://www.cyberforum.ru/ cpp-beginners/ thread958141.html C++ подскажите пожалуста на словах код писать ненадо. как преопределить функцию virtual Print(). Создать абстрактный базовый класс Employer (служащий) с чисто виртуальной функцией Print(). Создайте три производных класса: President, Manager, Worker. Переопределите функцию Print() для вывода информации, соответствующей каждому типу служащего. |
Заменить рекурсию C++ Доброго времени суток. Помогите избавиться от рекурсии #include "stdafx.h" #include <iostream> #include <vector> using namespace std; int n; vector<int> p(10); |
C++ Строки. Вывести на экран самую короткую группу из 0 и 1
https://www.cyberforum.ru/ cpp-beginners/ thread958131.html Дана строка, состоящая из групп нулей и единиц. Найти и вывести на экран самую короткую группу. Попроще только, без #include <algorithm> #include <iterator>, как в похожем вопросе здесь, такое еще не учили. Заранее спасибо) |
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|||||||||||
24.09.2013, 10:39 | 0 | ||||||||||
Не выполняется (проскакивает) оператор - C++ - Ответ 509249824.09.2013, 10:39. Показов 1578. Ответов 9
Метки (Все метки)
Ответ
А так же <=1
Потому, что так и есть. В условии if сравнивается значение переменной с с true, где true обратно конвертируется в единицу. Под переменную типа bool отводится один байт, следовательно туда можно поместить 256 значений, и только одно из них будет равным единице. Потому что в условии if автоматически происходит обратное преобразование целочисленного значения в булевское. Вот попробуйте вот такую штуку:
Вернуться к обсуждению: Не выполняется (проскакивает) оператор C++
0
|
24.09.2013, 10:39 | |
Готовые ответы и решения:
9
Не выполняется оператор else Не выполняется оператор IF Непонятно выполняется оператор if Не выполняется перегруженный оператор присваивания |
24.09.2013, 10:39 | |
24.09.2013, 10:39 | |
Помогаю со студенческими работами здесь
0
Неправильно выполняется условный оператор Не выполняется оператор соответствующий условию Неправильно выполняется условный оператор Почему-то не выполняется оператор цикла Не выполняется оператор || Не выполняется оператор в цикле |