Проверить, делится ли заданное натуральное число на 19 по признаку деления - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Проверить, делится ли заданное натуральное число на 19 тогда и только тогда, когда число его десятков, сложенное с удвоенным числом единиц, делится на 19. Пожалуйста помогите с решением задачи, и с пояснением)))

Решение задачи: «Проверить, делится ли заданное натуральное число на 19 по признаку деления»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int i, j;
    for(i = 1; i < 10; ++i){
        for(j = 0; j < 10; ++j)
        if((i + 2*j)% 19 == 0)
            printf("%d%d\n", i, j);
    }
    return 0;
}

Объяснение кода листинга программы

В этом коде используется два вложенных цикла:

  1. Цикл for для перебора чисел от 1 до 9.
  2. Цикл for для перебора чисел от 0 до 9. Внутри циклов проверяется, делится ли сумма текущего числа (i) и двойного значения переменной j на 19 без остатка. Если условие выполняется, то с помощью функции printf выводится текущее значение i и j. Таким образом, код проверяет все возможные комбинации чисел от 1 до 9 на делимость на 19.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы