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

Собьяснением, .
автомат получает на вход четырёхзначное натуральное число и строит новое число по следующему алгоритму:

1. вычисляются суммы первой и второй, второй и и третьей и четвёртой цифр;

2. из полученных сумм отбрасывается наибольшая;

3. остальные суммы записываются в порядке невозрастания.

пример. исходное число: 1284. суммы: 1 + 2 = 3; 2 + 8 = 10; 8 + 4 = 12. отбрасывается наибольшая сумма 12. результат: 103. укажите наименьшее число, при вводе которых автомат выдаёт значение 105.

👇
Ответ:
marisha168
marisha168
27.01.2022

максимальная сумма двух цифр - 9+9=18

автомат выдал значение 105

разложим на две суммы:

1 и 05 - неверно

105>18 - неверно

10 и 5 - верно(10>18, 5>18)

пусть искомое число будет:

abcd, где a,b,c,d - цифры числа

нужно найти наименьшее число => сумма a+b должна быть минимальной.

из двух сумм берем 5 - наименьшую.

a+b=5

минимальное значение a - 1

a=1 => b=5-1=4

дальше сумма b+c должна быть наименьшей

b+c=10

b=4(из предыдущей) => c=10-4=6

и, наконец, третья сумма, которую отбросили, тоже должна быть минимальной:

c+d=11

c=6 =>d=11-6=5

В итоге искомое число:

abcd=1465

ответ: 1465

4,5(88 оценок)
Открыть все ответы
Ответ:
zejnabnasibova
zejnabnasibova
27.01.2022

Строковые: Строковые типы в языках программирования чаще всего представлены типом string, который в свою очередь является массивом символов(char).

Пример: С++: std::string s = "Hello world";

               C#: string s = "Hello world";

Логические: Логические типы представлены типом bool/boolean. Они могут принимать значение 0(false) или 1(true).

Пример: С++: std::string b = true;

               C#: bool b = true;

               Java: boolean b = true;

Целые числа: Представлены типом int.

Пример: С++: int num = 1;

               C#: int num = 1;

               Java: int num = 1;

Действительные числа: Представлены типами float или double. Они отличаются количеством знаков после запятой.

Пример: С++: float num = 1.0;

               C#: float num = 1.0;

               Java: float num = 1.0;

4,4(41 оценок)
Ответ:
arinuchik
arinuchik
27.01.2022

Языки программирования разделяются на две основные категории языки высокого уровня и языки низкого уровня

Объяснение:

Язык высокого уровня [high-level language] - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др.

Язык низкого уровня , [low-level language ] - Язык программирования, предназначенный для определенного типа ЭВМ и отражающий его внутренний машинный код.

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