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

C++ (оператор множественного выбора switch) написать программу, в которой пользователь вводит целое число k, а на экран выдается фраза "мы нашли k грибов в лесу", согласовав окончание слова "гриб" с числом k.

👇
Ответ:
kozlovvlad21
kozlovvlad21
16.01.2020
// 1 гриб
// 2-4 гриба
// 5-10 грибов
// 11-20  грибов исключение
// 21 гриб
// 22-24 гриба
// 25-30 грибов
// 31 гриб
// 32-34 гриба
// 35-40 грибов
// 41 гриб
// 42-44 гриба
// 45-50 грибов
// 51 гриб
как видим из вышеизложенного, мы должны только запрограммировать окончание первого десятка и исключение 11-20, которое будет портить нам малину, т.к. там одно окончание будет.
А остальное берем целочисленный остаток от деления на 10, и добавляем нужное окончание.
C++ (оператор множественного выбора switch) написать программу, в которой пользователь вводит целое
4,6(43 оценок)
Открыть все ответы
Ответ:
Айымгул1
Айымгул1
16.01.2020
// pascalabc.net 3.3, сборка 1579 от 18.11.2017 // внимание! если программа не работает, обновите версию! begin   writeln('*** исходный массив ***');   var a: =matrrandom(2,4,-10,30);   a.println(4); writeln(4*a.colcount*'-');   writeln('п = ',a.elementsbyrow.where(t-> t.between(1,19))           .aggregate(1,(x,y)-> x*y)) end. пример *** исходный массив ***   24  16  22  12     2    5    1    8 п = 15360
4,5(78 оценок)
Ответ:
dimasik4325
dimasik4325
16.01.2020
Берем третьи байты и переводим в двоичную систему счисления:добавим в начале нулей, чтобы получилось 8 цифр.   ←    ←  найдем маску. запишем с столбик. если элементы одинаковые, ставим соответствующее число, если элементы разные, ставим крестик: 00000101 00011101 000xx101    ← маска т.к. по правилу в маске, сначала идут единицы, переместим их в начало: 11xx0000 если бы по условию, надо было бы найти наименьшее возможное значение, то мы бы заменяли крестики(х) на нули. т.к. по условию необходимо наибольшее возможное значение, подставляем вместо крестиков(x), единицу и переведем в десятичную систему счисления:
4,7(45 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ