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

Дано натуральное число N. Выяснить, входит ли цифра X в запись числа N2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массивы, плоскость, и расстояние от точки до центра координат http://www.cyberforum.ru/cpp-beginners/thread235166.html
Всем доброго времени суток! Помогите пожалуйста разобраться вот с такой вот задачей: Имеется n точек на плоскости, заданные своими координатами. Определить номер точки, расстояние от которой до...
C++ Уменьшить число в 2 раза Дано натуральное число N. Уменьшить число в 2 раза (деление нацело). Проверить, изменилось ли после уменьшения количество разрядов в числе (функцией оформить определение количества разрядов числа).... http://www.cyberforum.ru/cpp-beginners/thread235158.html
C++ Beep() - музыка из динамика
Сидел на форуме и на толкнулся на функцию Beep(). Есть ли у кого нибудь исходники с музыкой из встроенных динамиков в ПК??=) Вот пример "Елочка" #include <windows.h> int main() { ...
C++ Найти максимальный и минимальный элементы массива до и после удаления
Удалить из массива последнюю группу элементов, представляющих собой знакочередующийся ряд. Найти максимальный и минимальный элементы массива до и после удаления. помогите решить, я не...
C++ Аналог меню в консоле http://www.cyberforum.ru/cpp-beginners/thread235075.html
Привет всем Обращаюсь к Вам за помощью Помогите, плиз, разобраться с задачкой. Мне надо сделать аналог менюшки в консоле - верхняя строка должна показывать строку с текущим временем(час,мин,сек)....
C++ Решение матричного уравнения Даны массивы C(n) и D(n). Сформировать матрицу A(n,m),как произведение массивов C и DT и матрицу B, элементы которой вычислить по формуле Bij= Aij / min.Решить матричное уравнение (2A-7E)X=B+E,... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2850 / 1785 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
28.01.2011, 16:31
Цитата Сообщение от masikyan Посмотреть сообщение
1) Дано натуральное число N. Выяснить, входит ли цифра X в запись числа N2.
C++
1
2
3
4
5
6
7
8
9
int n, x;
std::cin >> n >> x;
for( ; n; n /= 10)
  if(n % 10 == x)
  {
     std::cout << "YES";
     return 0;
  }
  std::cout << "NO";
Добавлено через 6 минут
Цитата Сообщение от masikyan Посмотреть сообщение
3) Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Определить, какие слова являются натуральными числами, т.е. их запись состоит только из символов цифр 0…9.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    std::string str;
    getline(std::cin, str);
    std::istringstream ist(str);
    while(ist >> str)
    {
        bool key = true;
        std::for_each(str.begin(), str.end(), [&key](char a_)
        {
            if(a_ < '0' || a_ > '9')
                key = false;
        });
        if(key)
            std::cout << str << '\n';
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.