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

Проверка делимости числа на 11 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структурированные типы данных. Массивы С ++ http://www.cyberforum.ru/cpp-beginners/thread902136.html
Из заданной матрицы удалить К-ю строку и L-й столбец. Добавлено через 19 минут #include "stdafx.h" #include "stdafx.h" #include <iostream> #include<CONIO.H> #include<math.h> using namespace...
C++ Написать программу, которая по последней цифре числа позволяет определить последнюю цифру его квадрата 13 Написать программу, которая по последней цифре числа позволяет определить последнюю цифру его квадрата. Использовать оператор выбора switch. Пример: Ввод Вывод 27 9 http://www.cyberforum.ru/cpp-beginners/thread902128.html
C++ Перегрузка операций
Помогите перегрузить эту прогу 5 операциями #include "stdafx.h" #include <iostream> #include <cmath> #include <conio.h> using namespace std; class Horse {
Вывести строку — словесное описание данного числа C++
12 Дано целое число, лежащее в диапазоне от –99 до 99. Вывести строку — словесное описание данного числа вида "отрицательное двузначное число", "нулевое число", "положительное однозначное число" и...
C++ Выполнить над числами указанное действие и вывести результат http://www.cyberforum.ru/cpp-beginners/thread902121.html
14 Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над...
C++ Даны два угла треугольника (в градусах). Определить существует ли такой треугольник 10 Даны два угла треугольника (в градусах). Определить существует ли такой треугольник, и если да, то будет ли он прямоугольным. Результаты вывести на экран. Углы задаются целыми числами. Пример:... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6707 / 5116 / 482
Регистрация: 14.02.2011
Сообщений: 17,189
15.06.2013, 10:53
Цитата Сообщение от UnsKneD Посмотреть сообщение
ValeryS, сказано проверить разность на кратность, вот она и проверена.
Цитата Сообщение от Croessmah Посмотреть сообщение
В условии не сказано о способе проверки кратности
Ценю ваш юмор
но чем разность отличается от числа?
Цитата Сообщение от UnsKneD Посмотреть сообщение
но ТС не это просил сделать.
он много чего не просил
например что число должно быть целым
с плавающими наши примеры не пойдут( хотя бы потому что там нет остатков от деления)
или что число положительное
где то пробегала тема что остаток от деления отрицательных чисел дан на откуп компилятору, но дело было давно и нюансов не помню

Цитата Сообщение от UnsKneD Посмотреть сообщение
ааа зачем?
а чтоб мне удобней было
иноче пришлось писать бы так
C++
1
2
3
4
if(n==0)  
 return true; // значит делится
if((n>-11) && (n<11))  
 return false; // не делится

вот другой вариант (но он уже менее понятен,по моему)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
bool Div11(int n)
{
int sum=0;
 while(n){
        sum+=n%10;
        n/=10;
        sum-=n%10;
        n/=10;
    }
if(sum)
 {  
    if(sum<11 && sum>-11)  
        return false; 
    return Div11( sum);
 }
 return true;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru