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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
kobra700
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 8
#1

Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L - C++

14.05.2013, 12:56. Просмотров 1221. Ответов 4
Метки нет (Все метки)

Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток
от деления на М равен L, где (0 ≤ L ≤ M-1).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2013, 12:56     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L
Посмотрите здесь:

C++ Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m
Дан массив натуральных чисел. Указать те, у которых остаток от деления на М равен L (0<L<M-1). C++
C++ Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m C++
C++ даны целые числа A, B и C. Выведите остаток от деления AB (A в степени B) на C
C++ Даны натуральные числа a1,a2,.,an . Указать те из них, у которых остаток от деления на M равен L (0< L< M
Двумерные массивы, посчитать число элементов, остаток от деления которых на 5 равен 1 C++
Указать те из чисел последовательности, у которых остаток от деления на М равен L C++
Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m C++
C++ C++ даны целые числа а1 а2 an указать те из них у которых остаток от деления на M равен L(0<L<M-1)
C++ Получить все меньше n натуральные числа, квадрат суммы цифр которых равен m.
C++ В заданном массиве найти числа, остаток деления на M которых принадлежит заданному интервалу

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Somebody
2775 / 1589 / 142
Регистрация: 03.12.2007
Сообщений: 4,162
Завершенные тесты: 1
14.05.2013, 13:26     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <algorithm>
#include <iostream>
#include <iterator>
 
int main()
{
    unsigned m, l;
    std::cin >> m >> l;
    std::copy_if(std::istream_iterator<unsigned>(std::cin),
        std::istream_iterator<unsigned>(),
        std::ostream_iterator<unsigned>(std::cout, " "),
        [=](const unsigned& x) { return x % m == l; });
}
kobra700
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 8
14.05.2013, 13:29  [ТС]     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L #3
выдает 5 ошибок почему?
Somebody
2775 / 1589 / 142
Регистрация: 03.12.2007
Сообщений: 4,162
Завершенные тесты: 1
14.05.2013, 13:36     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L #4
Смотря какие ошибки. Возможно, компилятор не поддерживает C++11.
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
14.05.2013, 13:36     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L #5
kobra700, попробуйте так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main()
{
    unsigned m, l;
    std::cin >> m >> l;
    unsigned x;
    while (std::cin >> x) {
        if ( x % m == l )
            std::cout << "OK: " << x << std::endl;
    }
    return 0;
}
Yandex
Объявления
14.05.2013, 13:36     Даны натуральные числа а1, а2,..., аn. Указать те из них, у которых остаток от деления на М равен L
Ответ Создать тему
Опции темы

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