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

Кратность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ActiveX компонент TeeChart и Visual Studio C++, рисование графиков http://www.cyberforum.ru/cpp-beginners/thread659728.html
Помогите разобраться с ActiveX компонентом TeeChart, Есть файл TeeChart6.ocx, положил его в папку system32, зарегистрировал в системе regsrv32.exe. Создаю диалоговое приложение, на форму...
C++ Агрегация по ссылке Надо описать наследование классов используя агрегацию по ссылке, текст программы я написал, н окомпилятор выдает ошибку( подскажите как ее исправить? =) #include <iostream> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread659727.html
C++ Почему не работает malloc()?
int *p; p=malloc(10*sizeof(int)); При компиляции указывает на строчку с malloc и пишет error: invalid conversion from ‘void*’ to ‘int’. В чём ошибка?
C++ Неправильно работает генератор случайных чисел
Подскажите, кто разбирается, почему при генерации случайных чисел первое значение равно нулю ? #include <iostream> #include <stdlib.h> int CHS=0; float CHD=0;
C++ Вычисление arcsin разложением в ряд http://www.cyberforum.ru/cpp-beginners/thread659689.html
здравствуйте,помогите пожалуйста с темой Вычислить с заданной точностью значение функции , используя ее разложение в ряд:
C++ Быстрое нахождение количества делителей натурального числа Как многие успели убедиться, часто требуется найти количество делителей натурального числа. Предлагаю быстрые алгоритмы для этой задачи. // быстрый алгоритм без использования дополнительной памяти... подробнее

Показать сообщение отдельно
taras atavin
3888 / 1762 / 92
Регистрация: 24.11.2009
Сообщений: 27,565
28.09.2012, 16:27
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
int main()
{
 int x;
 unsigned int n;
 char c;
 n=0;
 do
 {
   cin>>x;
   cout<<endl<<"Дальше? Д/Н"<<endl;
   cin>>c;
   cout<<endl;
   n+=1-(x%2); // Даже поменяв константу в скобках в этой строке, нельзя считать с любой другой кратностью.
 }
 cout<<n;
 return 0;
}
Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
int main()
{
 int x;
 unsigned int n;
 char c;
 n=0;
 do
 {
   cin>>x;
   cout<<endl<<"Дальше? Д/Н"<<endl;
   cin>>c;
   cout<<endl;
   n+=1-((x%2)&1); // Поменяв 2 на другое число в этой строке, можно считать с любой другой кратностью.
 }
 cout<<n;
 return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru