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

Для записи сообщения использовался 64-х символьный алфавит .каждая страница содержит 8775 байтов информации и занимает 6 страниц . сколько символов в строке ?

👇
Ответ:
kusrik
kusrik
03.11.2020
Дано:
N=64
I1=8775 байт
Кс= 6 страниц
Найти: к символов?
N=2^i=>64=2^i=>i=6 бит
К символов на странице=8775*2^3/(2*3)=8775*4/3=2925*4=11700
Символов на странице
В строке, хм, не хватает данных
4,4(29 оценок)
Открыть все ответы
Ответ:
ArtemD98
ArtemD98
03.11.2020
1. Языковые конструкции с которых в программах записываются действия, выполняемые в процессе решения задачи, называются операторами. Ответ: б)

Обоснование: В программировании, операторы используются для выполнения различных действий, таких как присваивание значений переменным, выполнение арифметических операций, проверка условий, выполнение циклов и др. Операторы нужны для создания последовательности шагов, которые должны быть выполнены программой.

2. Что из нижеперечисленного не входит в алфавит языка Паскаль? Ответ: б) русские прописные и строчные буквы.

Обоснование: Язык Паскаль использует только латинский алфавит (строчные и прописные буквы), знак подчеркивания и служебные слова. Русские буквы не используются в языке Паскаль.

3. Целые числа относятся к типу данных integer. Ответ: б)

Обоснование: В языке Паскаль тип данных integer используется для представления целых чисел без десятичных дробей. Тип данных real используется для представления чисел с плавающей точкой (с десятичными дробями).

4. Для ввода данных в Паскале используется оператор readln. Ответ: в)

Обоснование: Оператор readln используется в языке Паскаль для считывания значения с клавиатуры и присваивания его переменной.

5. Для вычисления модуля числа x используется функция abs(x). Ответ: а)

Обоснование: Функция abs(x) возвращает абсолютное значение числа x, то есть его модуль. Функции int(x), sqr(x) и sqrt(x) используются для других операций.

6. Определите значение переменной c после выполнения фрагмента программы:
a := 60;
b := 10;
a := a - b * 3;
if a > b then
c := a
else
c := b;
Ответ: c = 30.

Обоснование: Сначала переменным a и b присваиваются значения 60 и 10 соответственно. Затем вычисляется значение выражения a - b * 3, что дает 60 - 10 * 3 = 60 - 30 = 30. Так как значение переменной a больше значения переменной b, то переменной c присваивается значение переменной a, то есть c = 30.

7. Используя следующие фрагменты, составьте оператор цикла с условием:
a) a := c + 1;
б) for;
в) a > b;
г) do;
Ответ: for a := c + 1 to b do.

Обоснование: Оператор цикла с условием в языке Паскаль обычно записывается с использованием оператора for и ключевых слов to и do. В данном случае, переменной a присваивается значение c + 1, и цикл выполняется от значения a до значения b.

8. В каком из условных операторов допущена ошибка?
а) if a;
б) if a > b then max := a; else max := b;
в) if b = 0 then write ('Деление невозможно');
Ответ: а) if a.

Обоснование: Условный оператор if должен быть записан с условием после ключевого слова if. В данном случае, вариант а) if a не содержит условие и поэтому содержит ошибку.

9. Определите значения переменной s после выполнения фрагмента алгоритма:
а)
s := 0;
m := 6;
for i := 3 to m do
s := s + i;
Ответ: s = 15.

Обоснование: Сначала переменной s присваивается значение 0, а переменной m присваивается значение 6. Затем выполняется цикл, в котором переменная i принимает значения от 3 до m (то есть 6). В каждой итерации цикла значение переменной i добавляется к переменной s. В итоге, 3 + 4 + 5 + 6 = 15.

б)
s := 0;
i := 5;
while i > 0 do
begin
i := i - 1;
s := s + i;
end;
Ответ: s = 10.

Обоснование: Сначала переменной s присваивается значение 0, а переменной i присваивается значение 5. Затем выполняется цикл while, который продолжается до тех пор, пока переменная i больше 0. В каждой итерации цикла значение переменной i уменьшается на 1, а затем добавляется к переменной s. В итоге, 4 + 3 + 2 + 1 = 10.
4,8(83 оценок)
Ответ:
Doctor555
Doctor555
03.11.2020
Добрый день! Давайте разберемся вместе с этой задачей.

Итак, у нас есть автомат, который получает на вход трёхзначное число, и мы должны найти наибольшее из таких чисел, которые при обработке автоматом дают число 86.

Для начала, рассмотрим процесс обработки числа автоматом.

1. Сначала мы должны сложить первую и вторую цифры исходного числа, а также вторую и третью цифры исходного числа.

Возьмем для примера число 348:
Сумма первой и второй цифр: 3 + 4 = 7
Сумма второй и третьей цифр: 4 + 8 = 12

2. Далее, полученные два числа записываются друг за другом в порядке убывания (без разделителей).

В нашем примере полученные числа 7 и 12 записываются следующим образом:
127

Теперь давайте попробуем найти наибольшее трёхзначное число, которое при обработке автоматом даст число 86.

Возьмем число 5XX, где XX - двухзначное число.

1. Складываем первую и вторую цифры: 5 + X
2. Складываем вторую и третью цифры: X + X = 2X

Итак, наше число после первого шага будет 5X2X.

3. Теперь записываем полученные числа друг за другом в порядке убывания: 5X2X.

Из условия задачи мы знаем, что результат обработки должен быть равен 86.

Значит, 5X2X = 86.

Давайте разберемся, каким может быть значение X, чтобы получить число 86.

Если X = 8, то получим: 5828. После обработки автоматом, это число превратится в 8258, что не равно 86.

Если X = 7, то получим: 5727. После обработки автоматом, это число превратится в 7275, что не равно 86.

Если X = 6, то получим: 5626. После обработки автоматом, это число превратится в 7265, что не равно 86.

Если X = 5, то получим: 5525. После обработки автоматом, это число превратится в 7255, что не равно 86.

Если X = 4, то получим: 5424. После обработки автоматом, это число превратится в 7254, что не равно 86.

Если X = 3, то получим: 5323. После обработки автоматом, это число превратится в 7253, что не равно 86.

Если X = 2, то получим: 5222. После обработки автоматом, это число превратится в 7252, что не равно 86.

Если X = 1, то получим: 5121. После обработки автоматом, это число превратится в 7251, что не равно 86.

Если X = 0, то получим: 5020. После обработки автоматом, это число превратится в 7250, что не равно 86.

Таким образом, мы попробовали все значения для X и ни одно из них не дает нам число 86.

Ответ: Нет трёхзначного числа, которое при обработке автоматом даст число 86.

Я надеюсь, что мой ответ был понятен и полезен для вас. Если у вас есть еще вопросы, пожалуйста, задавайте!
4,5(70 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ