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

1. Определите значение переменной a после выполнения алгоритма:

b := 4

a := -3

b := 7 - 2*a - b

a := b/3 - a

В ответе укажите одно целое число — значение переменной a.

2. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то удаляется первый символ цепочки, а если нечётна, то в конец цепочки добавляется символ Н. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А — на Б, Б — на В и т. д., а Я — на А). Получившаяся таким образом цепочка является результатом работы алгоритма.

Дана цепочка символов НОГА. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? Русский алфавит: .

3. У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 2

2. вычти 3

Составьте алгоритм получения из числа 76 числа 5, содержащий не более 5 команд.

4. У исполнителя Альфа две команды. которым присвоены номера:

1. Вычти b

2. Умножь на 5

(b — неизвестно натуральное число).

Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединён с верхним концом вертикальной стены. Длины стен неизвестны. В горизонтальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной рядом с вертикальной стеной слева от её нижнего конца. На рисунке указан один из возможных расположения стен и Робота (Робот обозначен буквой «Р»).

Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно выше и ниже горизонтальной стены. Проход должен остаться незакрашенным. Робот должен закрасить только клетки, удовлетворяющие данному

условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.

6. Выполните задание.

На бесконечном поле имеется прямоугольник, ограниченный стенами. Длины сторон прямоугольника неизвестны. Робот находится внутри прямоугольника. На рисунке указан один из возможных расположения стен и Робота (Робот обозначен буквой «Р»).

Напишите для Робота алгоритм, закрашивающий нижние угловые клетки. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле

👇
Открыть все ответы
Ответ:
aziret31101
aziret31101
21.09.2022
Программа на паскале:
const n=5;
var xy:array[1..n,1..2] of integer;
i, j, imax, jmax:integer;
r, max:real;
begin
Randomize;
for i:=1 to n do
 begin
 for j:=1 to 2 do
   begin
   xy[i,j]:=random(21)-10;
   write(xy[i,j]:4);
   end;
 writeln;
 end;
max:=0;
for i:=1 to n-1 do 
 for j:=i+1 to n do
   begin
   r:=sqr(xy[i,1]-xy[j,1])+sqr(xy[i,2]-xy[j,2]);
   if r>max then begin max:=r; imax:=i; jmax:=j; end;
   end;  
writeln('max = ',sqrt(r):5:2,', точки: ',imax,' - ',jmax);
end.

Пример:
-8  3
-8 -3
 7  2
 2 10
-6 0
max = 12.81, точки: 2 - 4

PS. Если нужно на C++ - обращайтесь.
4,7(56 оценок)
Ответ:
Кисик1705
Кисик1705
21.09.2022
Все программы - список всех установленных программ, приложений и игр Окно поиска найти в компьютере любую информацию или файл, соответствующий параметрам поиска User - вся информация о пользователе компьютера и его файлах, программах и т.д. Документы - папка в которой вы можете хранить любые документы, например из Office Microsoft Word с разрешение .docx Изображения - папка, в которой хранятся стандартные изображения Windows или образцы изображений, сюда же можно помещать свои фотографии, например с разрешением .jpg и .jpeg Музыка - папка, в которой хранится стандартная музыка Windows, сюда же можно помещать свою музыку, например файлы с расширением .mp3 Компьютер (или Мой компьютер) - окно, в котором можно увидеть информацию о дисках и внешних носителях, используется для перехода к каким-либо нужным файлам или получении информации о жестких дисках и внешних носителях Панель управления - эта панель включает в себя все необходимые средства для управления компьютером. Например раздел "Экран" отвечает за разрешение и другие настройки экрана монитора Устройства и принтеры - один из разделов "Панели управления", отвечающий за управление и настройку принтеров и всех подключенных к компьютеру устройств, также в этом разделе можно просмотреть информацию об устройствах и принтерах Программы по умолчанию - список всех заводских программ, установленных вместе c Windows, а также их управление и настройка Справка и поддержка - раздел "Панели управления", который сможет ответить на какие-либо вопросы, возникшие при работе с компьютером
4,6(50 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ