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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
steps
32 / 5 / 0
Регистрация: 15.12.2013
Сообщений: 72
#1

Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр - C++

29.04.2014, 18:59. Просмотров 495. Ответов 5
Метки нет (Все метки)

Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр. Числа содержащие цифру 0 не учитывать.
Спасибо за помощь
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2014, 18:59     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр
Посмотрите здесь:

Вывести все трехзначные числа, которые делятся на суму своих цифр - C++
Вывести все трехзначные числа, которые делятся на суму своих цифр #include <iostream> using namespace std; int main() { int...

Вывести все 6-ти значные числа, которые делятся без остатка на сумму своих цифр - C++
Вывести все 6-ти значные числа, которые делятся без остатка на сумму своих цифр. подсчитать кол-во Решаю ее в таком ключе, подскажите,...

Найти все натуральные числа, которые делятся на каждую из своих цифр - C++
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Использовать функции.

Найти все числа в заданном диапазоне, которые делятся на сумму своих цифр. - C++
Написать программу, содержащую не менее двух функций в разных файлах .c (.cpp), и три варианта определения функций: - нерекурсивная; ...

Найти все числа в заданном диапазоне, которые делятся на любую из своих цифр - C++
Без понятий как сделать обясните плиз

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
программа 1. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Программа 2....

Найти все натуральные числа, не превосходящие заданного N, которые делятся на каждую из своих цифр - C++
Помогите решить!!!

Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр. - C++
Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр. Надо решить через функцию .Без массивов.

Найти все натуральные числа, не превосходящие заданного п, которые делятся на каждую из своих цифр. - C++
Найти все натуральные числа, не превосходящие заданного п, которые делятся на каждую из своих цифр.

Найти все натуральные числа,не превосходящие заданного n,которые делятся на каждую из своих цифр. - C++
Найти все натуральные числа,не превосходящие заданного n,которые делятся на каждую из своих цифр.

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Пожалуйста, укажите на ошибку в...

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
программа 1. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Не понимаю что не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mиxaил
532 / 437 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
29.04.2014, 19:31     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
for( int index = 100; index < 1000; ++index )
{
    int k = index % 10;
    if ( k && ( index % k == 0 ) )
        std::cout << index << std::endl;
}
Байт
Эксперт C
15657 / 9984 / 1499
Регистрация: 24.12.2010
Сообщений: 18,758
29.04.2014, 19:55     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр #3
Грошовая оптимизация
C++
1
if ( (k==1 || k==2 || k==5 || (k && ( index % k == 0 )) )
Mиxaил
29.04.2014, 20:15
  #4

Не по теме:

Байт
Эксперт C
15657 / 9984 / 1499
Регистрация: 24.12.2010
Сообщений: 18,758
29.04.2014, 20:38     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр #5
Mиxaил, Ха-ха! Я еще не так могу
C++
1
if ( k && (10%k==0 || index % k == 0 ))
Причем это работает в любых системах счисления
steps
32 / 5 / 0
Регистрация: 15.12.2013
Сообщений: 72
29.04.2014, 20:54  [ТС]     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр #6
Mиxaил, спасибо вам огромное, можете написать пояснение к строкам кода?) Я просто новичок в С++, попробую разобраться)
Yandex
Объявления
29.04.2014, 20:54     Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru