• Решить в С. Максимально примитивным языком.
    Нужна программа, которая вводит натуральные числа а и b и выводит на экран все натуральные числа на отрезке [ a , b ] , которые делятся на каждую из своих цифр. a b разделены пробелами и в выходных данных тоже пробелы. Также сказано, что a меньше или равно b

Ответы 6

  • С в школе понимают единицы. Но школьное образование-то ориентировано не на вундеркиндов, а на среднего ученика. Следовательно, школа выпускает педагогический брак.
  • И при этом наверняка высоко размахивает флагом "Мы на передовом пацанском языке писать программы учим".
  • А давайте вспомним, для чего Дохлый Страус начал возню с С++ ? Ему в С не хватало чего? Правильно, объектов. Ибо пришла парадигма ООП, а С оказался к этому не готов.
    • Автор:

      armstrong
    • 5 лет назад
    • 0
  • Вы учите С? Следовательно ООП останется за бортом.
    • Автор:

      chaney
    • 5 лет назад
    • 0
  • Просто при Кернигане и Ритчи ООП еще не было.
  • #include <iostream>using namespace std;bool check(const int &n) {bool b = true;int ch = n;int de = n % 10;while (ch > 0 && b) {if (de == 0) {b = false;} else if (n % de != 0) {b = false;} else {ch /= 10;de %= 10;}}return b;}int main() {int a, b, k = 0;cin >> a >> b;for (int i = a; i < b; ++i) {if (check(i)) {cout << i << " ";++k;}}if (k == 0) {cout << "-" << endl;}return 0;}
    • Автор:

      kadincohh
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years