Вопрос задан 16.06.2023 в 08:41. Предмет Информатика. Спрашивает Питинова Светлана.

1) Дано натуральное число N, верно ли, что оно кратно 7? 2) Дано натуральное число N, зерно ли, что

оно оканчивается на 14? 3) Дано целое число R Если оно является положительным, то прибавить к нему 5, в противном случае - вычесть 1. Результат вывести на экран 1. Известно три целых числа a, b, c. Найти количество чисел, которые не делятся на 3, 2. Известно четыре натуральных числа a, b, c, d. Найти количество оканчивающихся на 17.​
0 0
Перейти к ответам

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

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

Ответ:

(см. объяснение)

Объяснение:

(первые 3 номера)

1)

#!/bin/bash

read n

if ((n % 7 == 0)); then

echo "YES!"

else

echo "NO!"

fi

2)

#!/bin/bash

read n

if ((n % 100 == 14)); then

echo "YES!"

else

echo "NO!"

fi

3)

#!/bin/bash

read r

if [ $r -gt 0 ]; then

echo $[ $r + 5 ]

else

echo $[ $r - 1 ]

fi

Задание выполнено!

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

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

1) Дано натуральное число N, верно ли, что оно кратно 7?

Для определения кратности числа 7, можно воспользоваться оператором остатка от деления (%), который возвращает остаток от деления одного числа на другое. Если остаток от деления числа N на 7 равен 0, то число N кратно 7.

```python def is_multiple_of_seven(N): if N % 7 == 0: return True else: return False ```

2) Дано натуральное число N, верно ли, что оно оканчивается на 14?

Для проверки, оканчивается ли число на 14, можно преобразовать число в строку и проверить последние две цифры.

```python def ends_with_14(N): return str(N).endswith('14') ```

3) Дано целое число R. Если оно является положительным, то прибавить к нему 5, в противном случае - вычесть 1. Результат вывести на экран

Для этой задачи можно написать следующий код:

```python def manipulate_number(R): if R > 0: result = R + 5 else: result = R - 1 print(result) ```

4) Известно три целых числа a, b, c. Найти количество чисел, которые не делятся на 3

Для этой задачи можно написать функцию, которая будет считать количество чисел, не делящихся на 3, среди трех заданных чисел.

```python def count_numbers_not_divisible_by_three(a, b, c): count = 0 if a % 3 != 0: count += 1 if b % 3 != 0: count += 1 if c % 3 != 0: count += 1 return count ```

5) Известно четыре натуральных числа a, b, c, d. Найти количество чисел, оканчивающихся на 17.

Для этой задачи можно написать функцию, которая будет считать количество чисел, оканчивающихся на 17, среди четырех заданных чисел.

```python def count_numbers_ending_with_17(a, b, c, d): count = 0 if str(a).endswith('17'): count += 1 if str(b).endswith('17'): count += 1 if str(c).endswith('17'): count += 1 if str(d).endswith('17'): count += 1 return count ```

Для проверки этих функций с различными значениями можно использовать следующий код: ```python # Примеры использования функций print(is_multiple_of_seven(21)) # True print(ends_with_14(214)) # True manipulate_number(3) # Выведет 8 print(count_numbers_not_divisible_by_three(9, 12, 7)) # 1 print(count_numbers_ending_with_17(617, 721, 317, 418)) # 2 ```

Если у вас есть конкретные значения для переменных a, b, c, d, N и R, пожалуйста, укажите их, и я могу выполнить эти вычисления для вас.

0 0

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

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

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

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