В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Helryuwi12
Helryuwi12
01.01.2022 10:40 •  Информатика

Работа в текстовом процессоре MS Word Набрать текст с учетом форматирования и сохранить его с именем Линукс на Рабочем столе в папке с именем Экзамен ОИТ Заголовок: шрифт Monotype Corsiva, размер 18, выравнивание по центру, начертание полужирное. Текст: шрифт Times New Roman, размер 14, выравнивание по ширине, междустрочный полуторный, красная строка – 1,25. Операционная система Linux Linux, также Линукс — Unix-подобная операционная система, созданная и распространяющаяся в соответствии с моделью разработки свободного и открытого программного обеспечения. В отличие от других ОС, Linux не имеет единой «официальной» комплектации, а распространяется (чаще всего бесплатно) в виде ряда различных готовых дистрибутивов, имеющих свой набор прикладных программ и уже настроенных под конкретные нужды пользователя. Официальным логотипом и талисманом Linux является пингвин Tux (произносится Такс, в Рунете часто употребляется неправильное Тукс). Был создан в 1996 году Ларри Юингом.

Показать ответ
Ответ:
angelinasolovev
angelinasolovev
23.07.2021 09:09

ответ: Вычисление сколько раз введенное число m программа будет делить.

При введении числа 5241, выдаст число 4.

Объяснение кода программы:

(1) Название программы.

Объявление переменных, которые будут в коде.

Выполняется чтение переменной m.

(2) Обнуляем переменную k для последующего суммирования.

(3) Пока M не будет равно 0, программа будет суммировать k следующим образом: 0+1, затем значение k сменится на 1 и будет 1+1 и т.д.

После суммирования по циклу идёт деление m на 10. К примеру, если мы задали число m = 5, то после данной операции число m будет уже 0,5.

Программа снова вернётся к циклу (3) и, если уже m будет равно 0, она напишет, сколько раз пришлось провести операцию деления. Это количество обозначается под переменной k.


Что делает следующая программа? Какой ответ она выдаст при введении числа 5241? program prim1; var m
0,0(0 оценок)
Ответ:
krasilnikovaa98
krasilnikovaa98
06.01.2022 20:27

1. При вводе числа 15 программа выведет число 4.

2. Наименьшие значения A, при которых программа выведет верный ответ, равны 2 и 3.

3. В программе допущена типичная для начинающих программистов ошибка «смещения кадра»: значение переменной K, необходимое при первом выполнении цикла, присваивается до начала цикла, а значение для следующего оборота цикла вычисляется в конце предыдущего оборота. В результате, при завершении цикла K имеет значение больше, чем нужно. Вторая ошибка – неверный шаг изменения K. «Идеальная» программа решения этой задачи должна выглядеть так (приведён пример на языке Бейсик):

DIM A,S,K AS INTEGER

INPUT A

S = 0

K = −1

WHILE S <= A

K = K + 2

S = S + K*(K+1)

WEND

PRINT K

END

Но по условиям задания менять местами строки нельзя, их можно только исправлять. Поэтому, кроме исправления шага, приходится корректировать значение K при выводе. Пример исправления для языка Паскаль:

Первая ошибка:

k := k+1;

Исправленная строка:

k := k+2

Вторая ошибка:

writeln(k)

Исправленная строка:

writeln(k-2)

В программах на других языках ошибочные строки и их исправления аналогичны.

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

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота