еклвла838
03.11.2022 05:02

1 Алгоритмом можно назвать:
1)
расписание уроков в школе;
2)
технический паспорт автомобиля;
3)
описание решения квадратного уравнения;
4)
схему электрической цепи.
2 Разбиение алгоритма на отдельные шаги отражено в свойстве, которое называется:
1)
понятность;
2)
однозначность;
3)
дискретность;
4)
результативность.
3 Установите соответствие между фигурами блок-схемы и их смысловой нагрузкой:
1
А) Расчетный блок
2
Б) Блок начала алгоритма
3
В) Условный блок
1) 1А, 2В, 3Б.
2) 1В, 2А, 3В.
3) 1А, 2В, 3Б.
4 Величина, не изменяющая свое значение в ходе выполнения программы, называется:
1)
Функцией;
2)
Переменной;
3)
Константой;
4)
Оператором.
5 В качестве имени переменной можно использовать запись:
1)
2002;
2)
А2002;
3)
2002а;
4)
-2002
6 Запишите конечное значение переменной Y в результате выполнения действий:
X:=1;
Y:=5;
X:=X+1;
Y:=(Y-2*X)/2+X;
7 Для описания полного ветвления на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
8 Для описания цикла со счетчиком на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
9 До какого числа должно измениться значение счетчика i в фрагменте программы, чтобы А стало равным 120?
A:=1;
for i:=2 to … do
A:=A*i;
10 Программа :
For I:=1 To 10 Do
Begin
Writeln (‘введите число’);
Readln(A);
IF A mod 2=0 Then Writeln (А);
End;
Печатает:
1)
Четные числа;
2)
Нечетные числа;
3)
Числа, равные нулю;
4)
Любые числа.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
lolloool2017
02.06.2023 21:54

Задача

Требуется написать программу, вычисляющую значение какой-либо функции у = f(x). Допустим, такой:

у = x – 2, если x > 0,

y = 0, если x = 0,

y = |x|, если x < 0.

Решение

При определении значений подобных функций переменная y вычисляется по-разному (по разным формулам) в зависимости от значения x.

Такие задачи решаются с конструкции условного оператора if - else. Поскольку в данном случае мы имеем три условия (x > 0, x = 0 и x < 0), то потребуется использование еще вложенной конструкции if - else, т. к. в языке Pascal нет оператора множественного ветвления (оператор case в данном случае не подходит).

В языке программирования Паскаль (да и в других тоже) желательно вложенные конструкции if - else помещать во внешнюю ветку else, а не if. Так проще не запутаться.

Таким образом, алгоритм вычисления значения функции может быть таким:

Если x > 0, то у = x - 2

Иначе (ниже идет вложенная конструкция)

Если x = 0, то y = 0

Иначе y = |x|.

В последнем пункте можно опустить оператор if с проверкой, что x < 0, так как если ход выполнения программы дошел до этого пункта, то x уже другим быть и не может (варианты, когда он больше или равен нулю, уже были исключены).

Для определения модуля (абсолютного значения) переменной можно использовать встроенную функцию abs() языка Pascal. В данном случае можно обойтись и без нее: поскольку уже известно, что x отрицателен, то, чтобы получить положительное число (модуль), нужно его умножить на -1.

0,0(0 оценок)
Ответ:
Данилкамастре
25.07.2021 08:26
Одним из необычных носителей информации на сегодняшний день является виртуальная реальность.
В последние годы компьютерные носители информации уступают позиции виртуальной альтернативе. Так как сегодня легко подключить ПК к Глобально Сети, информация хранится на общих серверах. Удобства неоспоримы. Теперь чтобы получить доступ к своим файлам, пользователю вовсе не нужен физический носитель. Для взаимодействия с данными на расстоянии достаточно находиться в зоне доступа беспроводного Wi-Fi соединения и т. д.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота