Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 16.10.2017
Сообщений: 1

Признаки делимости

17.10.2017, 00:38. Показов 3582. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Умоляю, хэлп

Известны следующие признаки делимости числа N. Для делимости на 5 необходимо, чтобы последняя цифра числа была 0 или 5.Написать функцию проверки признаков делимости. Проверить их для различных значений N.


Добавлено через 2 часа 14 минут
Нужно написать программу с помощью процедуры проверки последнего числа на делимость на 5
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.10.2017, 00:38
Ответы с готовыми решениями:

Дано целое число n. Вывести числа от 2 до 11, на которые поделится данное число (используя только признаки делимости)
Дано целое число n. Вывести числа от 2 до 11, на которые поделится данное число (используя только признаки делимости) Помогите...

Признак делимости на 9
Конкретно текст не помню, но смысл не меняется. Нужно определить можно ли разделить вводимое пользователем число конфет с клавиатуры на 9...

Признак делимости на 5
4.. Признак делимости на 5. Число делится на 5, если оно оканчивается на 0 или 5. Задано целое число. Определить, делится ли оно на 5

6
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
17.10.2017, 06:41
Какого типа число N?
Если N целочисленного типа, то применение мнемонического признака делимости не нужно!
Ибо, можно производить целочисленное деление на 5, которое само даст ответ: нет остатка — делится на цело, есть остаток — не делится…
А получать остаток деления на 10, чтобы потом производить сравнение на равенство остатка нулю или пяти — это совершенно лишнее.

Цитата Сообщение от Ludwig314 Посмотреть сообщение
Нужно написать программу с помощью процедуры проверки последнего числа на делимость на 5
Это пожалуйста:
Pascal
1
2
3
4
5
procedure Экзамен(a : array of Integer):=WriteLn('Последнее число '+(a[a.Length-1]mod 5<>0?'не ':'')
+'делится на 5.');
begin
  Экзамен(ReadArrInteger('Введите числа через пробел:', ReadInteger('Количество чисел:')));
end.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
17.10.2017, 14:59
Pascal
1
2
3
4
5
6
7
8
9
function DivisibilityCheck(n: integer) := (n mod 10 = 5) or (n mod 10 = 0);
 
begin
  for var i := 1 to ReadlnInteger('N:') do
  begin
    var k := Random(100);
    WritelnFormat('Число {0} {1}делится на 5.', k, DivisibilityCheck(k) ? '' : 'не ');
  end;
end.
Добавлено через 8 минут
Цитата Сообщение от Ludwig314 Посмотреть сообщение
чтобы последняя цифра числа была 0 или 5
Я сделал именно по требованию автора.

Добавлено через 35 секунд
Хотя, можно:
Pascal
1
function DivisibilityCheck(n: integer) := n mod 5 = 0;
0
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
18.10.2017, 06:36
Volobuev Ilya, автор требовал вот что:
Цитата Сообщение от Ludwig314 Посмотреть сообщение
Нужно написать программу с помощью процедуры проверки последнего числа на делимость на 5
А вы написали программу на признак делимости!
Да ещё и сделали два деления ;–(
0
18.10.2017, 07:03

Не по теме:

Во втором варианте - одно...

0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
19.10.2017, 17:51
Volobuev Ilya, (n mod 10 = 5) - это только для положительных чисел
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
19.10.2017, 17:58
Я и писал для них. Для того, чтобы для всех было - Abs(n mod 10) = 5.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2017, 17:58
Помогаю со студенческими работами здесь

Графическое изображение делимости
помогите пожалуйста через два дня надо показать решения задание№1 написать программу для графического изображения делимости чисел от 1...

Проверка признака делимости числа на 11
Прошу помощи. Нужно составить программу, которая проверяла бы признак делимости вводимого числа на 11.

Блок-схема, проверка делимости на 2
Помогите написать код на паскаль, который проверяет делится ли число на 2, нельзя использовать , вообще никакие функции и буквенные...

Написать функцию проверки делимости числа на 3
Умные люди помогите решить задачу по процедурам, если не решу на завтра, с меня сдеруть заживо кожу-) Буду очень благодарен) задача -...

Написать функцию проверки признаков делимости на 4
для делимости на 4 необходимо, чтобы число из последних двух цифр делилось на 4. Написать функцию проверки признаков делимости....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru