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

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

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

Введите целое число с клавиатуры. если введенное число делится на 12 без остатка и при этом оно больше 100 и меньше 200, то вывести сообщение "Да", иначе - "Нет".

Решение задачи: «Определить, делится ли введенное число на 12 без остатка»

textual
Листинг программы
  1. #include <stdio.h>
  2. #include <locale.h>
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6.     setlocale(LC_ALL, "RU");
  7.  
  8.     int x;
  9.     printf("Введите число: ");
  10.     scanf("%d", &x);
  11.     if (x % 12 == 0 && x > 100 && x < 200)
  12.     {
  13.         printf("Да\n");
  14.     }
  15.     else
  16.     {
  17.         printf("Нет\n");
  18.     }
  19.  
  20.     return 0;
  21. }

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

  1. Подключение необходимых библиотек для работы с файлами и вводом/выводом данных
  2. Установка локали на русскую, чтобы корректно работать с русским вводом
  3. Объявление переменной типа int с именем x для хранения введенного числа
  4. Вывод сообщения с просьбой ввести число
  5. Считывание введенного числа с помощью функции scanf и сохранение его в переменной x
  6. Проверка условия: если введенное число делится на 12 без остатка, и при этом больше 100 и меньше 200, то выводим Да, иначе Нет
  7. Возврат 0, чтобы указать на успешный конец работы программы

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


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

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

12   голосов , оценка 3.417 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы