girlssss
30.11.2020 18:12

1) Какая задача решается по следующей программе? Program p;
Var a,b,c integer:
begin
radln (a,b);
if a > b then c: = a else c:=b
write (c);
end

А) Нахождение наименьшего из двух чисел a,b
B) Нахождение квадрата разности двух чисел a,b
C) Нахождение наибольшего из двух чисел a,b
Д) Нахождение разности квадратов двух чисел a,b

2) Определить тип синтаксической ошибки в программе
Program A; var b, c: integer;
begin readln(b); if b>=0 then c; = b*b;
else c: = -b*b*b;
writeln ('c=', c);
end.

(Алгоритм записан как в задании, с таким же положением строк)

А) Запрещенный идентификатор
B) Неописанный идентификатор
С) Ошибка в записи оператора
D) Неверная константа
Е) Ожидался BEGIN

2)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Kamila7811
23.02.2022 02:25
Сначала надо избавиться от ошибок (пункт №3)
иначе не сможем выполнить 1 и 2 пункт задания.
  Исправляем if N mod 10 k:=N mod 10; на if (N mod 10 < k) then k:=N mod 10;
  Исправляем N:N div 10; на N:= N div 10;
 
После исправления ошибок при вводе 537 получим 3
Программа будет работать правильно для любого числа,
у которого вторая цифра слева меньше первой цифры, например:
7193

Чтобы программа работала правильно для всех чисел надо
изменить это: while N > 10 do на while N > 0 do

После всех исправлений код программы стал таким:
var
  N, k: integer;
begin
  readln(N);
  k := 9;
  while N > 10 do
  begin
    if (N mod 10 < k) then k := N mod 10;
    N := N div 10;
  end;
  write(k)
end.
0,0(0 оценок)
Ответ:
mmv2721ozx8sx
15.01.2020 01:15
Действие компьютерного вируса состоит в том, что вместо букв «б», «в», «л», «о», «т» печатаются цифры, кроме цифры 0, причём разным буквам соответствуют разные цифры. Выясните, какие цифры каким буквам соответствуют, если известно, что:
1) сумма цифр слова «бот» равна 8;
2) сумма цифр слова «вол» равна 9;
3) сумма цифр слова «болт» равна 11;
4) сумма цифр слова «лото» равна 12.
болт - бот = л, л = 11 - 8 = 3
вол = 9 во = вол - л = 9 - 3 = 6
лото =12
ото = лото - л = 12 - 3 = 9
бот=8, значит о > б на 1, л = 3,
о = 2, б = 1, тогда т = 9 - 2 - 2 = 5, а - в = 6 - 2 = 4
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота