Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Указатели или ссылки (в качестве аргументов функции) ? В каких случая надо использовать ссылки и в каких указатели в качестве аргументов функции? В общем поняла, что и те и другие полезны для ссылания на крупные обьекты типа классов. :scratch: https://www.cyberforum.ru/ cpp-beginners/ thread875504.html C++ как написать так что бы ,она выдавала хотите ли вы продолжить ввод
#include <iostream> #include <ctime> #include <iomanip> using namespace std; void out(double *a,int n); void out(double *a,int n,int k); void vin(double *a,int n); void mult(double *a,double *x,int n); void oper(double *a,double *b,double *x,double *y,int n);
C++ Числа с разрядностью больше 8 байт https://www.cyberforum.ru/ cpp-beginners/ thread875499.html
Уважаемые. Есть такой код, который записывает число 2^N в двоичной форме. unsigned char* BinPow2(int N) { unsigned char *bin = (unsigned char*)malloc(N/8+1); for (int i=0; i<N/8+1; i++) *(bin + i) = 0; *(bin + N/8) = 1<<N%8; return (bin);
C++ Обьявлен массив int mas[2][3][5] Обьяснить как осуществляется доступ https://www.cyberforum.ru/ cpp-beginners/ thread875487.html
Обьявлен массив int mas Обьяснить как осуществляется доступ и расчитать смещение в байтах к элементу mas . Вот так вот я осуществил доступ *(*(*(mas+2)+3)+5) Но не пойму:как расчитать смещение в байтах.
C++ Реализовать класс(задача очень простая)
Здравствуйте. Я совсем новичок в программировании и столкнулась вот с такой проблемой. Есть задача: Реализовать класс, который будет вычислять арифметическую прогрессию. Собственно вот моя попытка: class Progression { public: int a1,n,d; //здесь первый элемент прогрессии,номер элемента, который хочет увидеть пользователь, и шаг. int count(int a1,int...
C++ Использование логических функций if, else https://www.cyberforum.ru/ cpp-beginners/ thread875467.html
Доброго времени суток уважаемые форумчане, подскажите пожалуйста почему данная программа не выводит "неверный класс арматуры", если значение превышает заданное ограничение? //Стержневая арматура. ГОСТ 5781-82 #include <iostream> using namespace std; int main() { cout << "Vvedite klass armaturi A (primer 1, 2, .., 5): "; int clas; //класс арматуры
C++ Подсчитать число слов в предложении, записанном в текстовом файле. Язык C++ https://www.cyberforum.ru/ cpp-beginners/ thread875453.html
//// программа с файлами оч сложная
Считывание строки в случае выделения памяти динамически C++
Здравствуйте! Подскажите, пожалуйста, я выделяю память динамически под строку, а потом пытаюсь считать строку с помощью функции getline() или gets(), но увы не работает...только статически, задав определенный размер. Когда я написала scanf ("%s",mas) - заработало, но считало только одно слово и не строку. Подскажите, пожалуйста, как выделив память динамически под массив слов, считать строку?...
C++ Дана матрица размера 5*10, преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке. C++ https://www.cyberforum.ru/ cpp-beginners/ thread875443.html
Есть код программы...но она меняет тока в 1й строке остальные нет((( Прошу помочь...Заранее спасибо откликнувшимся #include <iostream> using namespace std; int main() {
C++ NetBeans не сохраняет скомпилированные файлы. Везде смотрел нет файлов, но компилирует все правильно https://www.cyberforum.ru/ cpp-beginners/ thread875433.html
Как это исправить?
C++ Строковые потоки. Преобразование типов (как сделать чтобы из строки число полностью преобразовывалось в double без потери чисел)
Всем привет я перевожу string в double следующим образом double fromString(const std::string& s) { std::istringstream iss(s); double res; iss >> res; return res; } Если вызвать функцию для "123.12345" то в double попадут только 6 цифр (123.123), а допустим для "1234.1234567" в double попадёт (1234.12)
C++ Реализация программы на С++ (Найти вероятности следующих событий:) Помогите пожалуйста реализовать на С++ или на С# программу по этой задаче N стрелков независимо один от другого ведут стрельбу каждый по своей мишени. Каждый из них имеет боезапас k патронов. Вероятность попадания в мишень при одном выстреле для i-го стрелка равна Pi(i=1,2,...,N). При первом же попадании в свою мишень стрелок прекращает стрельбу. Найти вероятности следующих событий: а) у... https://www.cyberforum.ru/ cpp-beginners/ thread875424.html
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
23.05.2013, 11:22 0

Создания цикла for внутри логических функций - C++ - Ответ 4601712

23.05.2013, 11:22. Показов 594. Ответов 3
Метки (Все метки)

Ответ

derzila, гораздо правильнее реализовать функцию проверки корректности значения диаметра, скажем так:
C++
1
2
3
4
5
bool isGoodDiameter( int d )
{
    if( d<6 || d>40 ) return false;
    return !(d%2);
}


Вернуться к обсуждению:
Создания цикла for внутри логических функций C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2013, 11:22
Готовые ответы и решения:

Ошибка: Нельзя изменять значение переменной цикла внутри этого цикла
при запуске в цикле while в строке x:=x div 10; выдает ошибку &quot;Нельзя изменять значение переменной...

Ошибка: Нельзя изменять значение переменной цикла внутри этого цикла
при запуске в строке If i=k Then i:=i+1; выдает ошибку &quot;Нельзя изменять значение переменной цикла...

Применение цикла if для определения простых чисел. If внутри цикла for
Доброго времени суток, подскажите пожалуйста, в чем тут дело. С кодом все хорошо, все работает,...

Почему не срабатывает изменение границы цикла, принятое внутри цикла?
Работает цикл for-Next V_Rod = UBound(Rod, 2) For j = 1 To V_Rod For k = 1 To...

3
23.05.2013, 11:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2013, 11:22
Помогаю со студенческими работами здесь

Нельзя изменять значение переменной цикла внутри этого цикла
function factorial(x:integer):integer; begin var i,var1:integer; for i:=1 to x do begin...

Изменение начального положения цикла внутри этого цикла
есть два маппинга в одном 180000 строк в другом 85000 нужно один прогнать по другому на...

Цикл For. Вывод цикла внутри цикла
Всем привет, есть проблемка. Код рабочий но при вводе среднего бала допустим выше несуществующего...

Программа для создания схем логических элементов
Нужна програмка что бы можно было собрать комбинационную схему вроде этой:

количество логических функций...
Существует конечное число неэквивалентных друг другу логических функций, зависящих от трех...

Использование логических функций if, else
Доброго времени суток уважаемые форумчане, подскажите пожалуйста почему данная программа не выводит...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru