М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
moudoder
moudoder
16.07.2022 21:17 •  Информатика

Дано целое число n. выведите следующее за ним четное число. при решении этой нельзя использовать условную инструкцию if и циклы. формат входного файла в первой строке дано одно целое число (1 ≤ ≤ 50). формат выходного файла выведите следующее четное число за . на языке c !

👇
Ответ:
merjvace555
merjvace555
16.07.2022
Например, можно поступить так: получить наибольшее четное целое число, не превосходящее данного (разделить нацело на 2 и умножить результат на 2) и прибавить к ответу 2.

Код:
#include <stdio.h>

int main(void) {
 int n;
 scanf("%d", &n);
 printf("%d", n / 2 * 2 + 2);
}
4,8(57 оценок)
Открыть все ответы
Ответ:
ЮлиLove
ЮлиLove
16.07.2022

1

Проанализируем каждый вариант ответа:

1) «10111101» может означать как «КОА», так и «НОК».

2) «1010110» может означать как «КАН», так и «НКН».

3) «10111000» может означать только «НОС».

2

1) «100101000» может означать как «ДКС» так и «НААС».

2) «101111100» может означать только «КОД».

3) «100111101» может означать как «ДОК» так и «НАОА».

3

1) «1010110» может означать как «НКН» так и «КАН».

2) «100000101» может означать как «ДСК» так и «НСАА».

3) «00011110001» может означать только «СОДА».

4

1) «10111101» может означать как «НОК» так и «КОА».

2) «00011110» может означать только «СОН».

3) «100111101» может означать как «ДОК» так и «НАОА».

Объяснение:

Удачи!

4,7(30 оценок)
Ответ:
баги82
баги82
16.07.2022

Решение 1:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

plural_generative = [5, 6, 7, 8, 9, 0]  # список окончаний род.падеж множ-го: грибов

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнюю цифру из числа"""

   if (number % 10) == nominative:  

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   elif (number % 10) in plural_generative:

       print(f"{number} грибов")

Решение 2:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнию цифру из числа"""

   if (number % 10) == nominative:

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   else:

       print(f"{number} грибов")

Объяснение:

В комментариях.

4,4(37 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ