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

Делится ли число на 11? - C++

Восстановить пароль Регистрация
 
Gerrard
 Аватар для Gerrard
12 / 12 / 0
Регистрация: 15.01.2010
Сообщений: 144
30.09.2010, 21:54     Делится ли число на 11? #1
Здраствуйте! Помогите пожалуста решить задание. надо віяснить, делится ли введеное число с клавиатуры на 11? введенное число может иметь до тысячи цифр.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2010, 21:54     Делится ли число на 11?
Посмотрите здесь:

C++ Дано целое число N. Найдите все такие целые числа d, что N делится на d2 и не делится на d3.
C++ Число делится на 11, если разность между суммой цифр на четных и нечетных местах делится на 11
C++ Проверить гипотезу: если сумма цифр числа делится на 3, то и само число делится на 3
Найти ближайшее к данному число, которое делится на 3, но не делится на 2. C++
C++ Найти ближайшее число,которое делится на 3, но не делится на 2
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.09.2010, 21:56     Делится ли число на 11? #2
вот тут можно выяснить http://ru.wikipedia.org/wiki/Признак...D0.BD.D0.B0_11
Хохол
Эксперт C++
 Аватар для Хохол
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
30.09.2010, 21:59     Делится ли число на 11? #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    int ans = 0;
    string s;
    cin >> s;
    for(int i = 0; i < s.size(); i++)
        ans = (ans*10+s[i]-'0')%11;
    if(ans == 0)
        cout << "Yes" << endl;
    else
        cout << "No" << endl;
    system("pause");
}
Gerrard
 Аватар для Gerrard
12 / 12 / 0
Регистрация: 15.01.2010
Сообщений: 144
30.09.2010, 22:00  [ТС]     Делится ли число на 11? #4
PointsEqual спасибо, но возникает еще проблема? как мне ввести число у которого например 500 цифр?
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
30.09.2010, 22:01     Делится ли число на 11? #5
Gerrard,
Вводите в массив.
Yandex
Объявления
30.09.2010, 22:01     Делится ли число на 11?
Ответ Создать тему
Опции темы

Текущее время: 21:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru