1) Программа – это набор команд и инструкций, написанных на языке, понятном компьютеру.
2) Линейный алгоритм – это алгоритм без ветвлений и повторений, описывающий последовательное выполнение действий.
2. Установите соответствие. ( )
1 Присваивание A *
2 Деление B !=
3 Умножение C ==
4 Равенство D =
5 Неравенство E /
1 D , 2 E , 3 A , 4 C , 5 B
3. Запишите правильно арифметические выражения в Python. ( )
a) y=21(16,3 + 7,7)
y = int(21(16,3 + 7,7))
b) a=15,8(24x - 18)
a = int(15,8(24x - 18) )
c) b=15 + |13-36|
Это я не смог потому что тут непонятно какая скобка или скобка это вообще, вообщем может оказаться в этом заданий что то неправильно вдруг синтакс неправильный
4. Установите соответствие. ( )
INT - Целое число
FLOAT - Вещественное число с плавающей точкой
STR - Строки
Усложнённый вариант(всё работает исправно,при вводе больше или меньше 3 чисел выводится сообщение "Это не трёхзначное число!"):
var
i,a,d:integer;
s:string;
begin
writeln('Введите трёхзначное число ');
read(s);
d:=length(s);
if d<>3 then
write('Это не трёхзначное число!');
if d=3 then
if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) then
write('Да')
else
write('Нет');
end.
Простой вариант(выводится ошибка если цифр больше или меньше трёх!):
var
i,a,d:integer;
s:string;
begin
writeln('Введите трёхзначное число ');
read(s);
if (s[1]=s[2])or(s[1]=s[3])or(s[2]=s[3]) then
write('Да')
else
write('Нет');
end.
Даю 2 варианта, так-как незнаю,проходили ли вы функцию "length" или нет.
Если нет,то препад заподозрит что вы списали откуда нибудь или вам кто-то подсказал.