Вопрос задан 06.11.2023 в 07:56. Предмет Информатика. Спрашивает Павлова Екатерина.

Пользователь вводит два целых числа не равных нулю. Проверить, делится ли их сумма на 3 без

остатка. Вывести на экран сообщение об этом, а также остаток (если он есть) и частное (в любомслучае). помогите пж​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жұбаныш Бекарыс.

Напишу на Haskell

  • main :: IO ()
  • main = do
  •  (d, m) <- (`divMod` 3) . sum <$> mapM (const (read <$> getLine :: IO Int)) [1..2]
  •  when (m /= 0) $ putStrLn $ "Не делится без остатка на 3. Остаток: " ++ show m
  •  putStrLn $ "Частное: " ++ show d


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вам понадобится написать программу на языке программирования. Ниже приведен пример решения этой задачи на языке Python:

```python # Запрос ввода двух целых чисел от пользователя num1 = int(input("Введите первое целое число (не равное нулю): ")) num2 = int(input("Введите второе целое число (не равное нулю): "))

# Проверка, что введенные числа не равны нулю if num1 == 0 or num2 == 0: print("Одно из введенных чисел равно нулю. Пожалуйста, введите ненулевые числа.") else: # Вычисление суммы, остатка от деления суммы на 3 и частного total = num1 + num2 remainder = total % 3 quotient = total // 3

# Вывод результата на экран print(f"Сумма {num1} и {num2} делится на 3 {'без остатка' if remainder == 0 else 'с остатком'}.") print(f"Сумма: {total}") print(f"Остаток: {remainder}") print(f"Частное: {quotient}") ```

В этой программе сначала запрашиваются два целых числа от пользователя. Затем проверяется, что оба числа не равны нулю. Если одно из чисел равно нулю, программа выдаст сообщение об ошибке. Если оба числа не равны нулю, программа вычислит сумму, остаток от деления суммы на 3 и частное. Результат будет выведен на экран.

Пример работы программы: ``` Введите первое целое число (не равное нулю): 7 Введите второе целое число (не равное нулю): 5 Сумма 7 и 5 делится на 3 с остатком. Сумма: 12 Остаток: 0 Частное: 4 ```

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос