rrrf1
29.03.2021 18:02

ЗА 4 ЗАДАНИЯ 1.
Система команд исполнителя Вычислитель состоит из трёх команд:

1 — приписать 0;
2 — умножить на 2;
3 — прибавить 1.
Какое число получит Вычислитель из числа 9, выполнив такой набор команд: 321123?

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

1)возведи в квадрат;
2)вычти 1.
Первая из них возводит число на экране во вторую степень, вторая — уменьшает его на 1. Запишите порядок команд в программе получения из числа 5 числа 225, содержащей не более 4 команд, указывая лишь номера команд.

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

1)возведи в квадрат;
2)вычти 1.
Первая из них возводит число на экране во вторую степень, вторая — уменьшает его на 1. Запишите порядок команд в программе получения из числа 3 числа 63, содержащей не более 4 команд, указывая лишь номера команд.

4.
Даны два натуральных числа. Пока первое число не больше удвоенного второго, нужно добавлять к первому числу разность второго и изначального первого. Результат работы алгоритма — полученное первое число.

Примените это правило к числам 5 и 21. Каким будет результат работы алгоритма?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
nastik1102
07.01.2021 23:47
1)
a = int(input("Введіть 1 число: "))
b = int(input("Введіть 2 число: "))
c = int(input("Введіть 3 число: "))
d = int(input("Введіть 4 число: "))
e = int(input("Введіть 5 число: "))
f = int(input("Введіть 6 число: "))
d = int(input("Введіть 7 число: "))
q = int(input("Введіть 8 число: "))
w = int(input("Введіть 9 число: "))
z = int(input("Введіть 10 число: "))
suma = [a,b,c,d,e,f,d,q,w,z]
print('Сума введених чисел = ',sum(suma))

2)
s = 0
while True:
a = int(input("Введіть число: "))
s += a
print("Сума введених чисел: ",s)
if a == 0:
break
0,0(0 оценок)
Ответ:
найксон
07.01.2021 23:47
Program N94780249;
const
  s: longint = 0;
var
  x: longint;
  t: string;
  e: integer;
begin
  writeln('Вводите целые числа (0 - окончание ввода) : ');
  repeat
    repeat
      write('> ');
      readln(t);
      val(t, x, e);
      if e <> 0 then
        writeln('Ошибка! Повторите ввод. ')
    until e = 0;
    s += x
  until x = 0;
  if s = 0 then
    writeln('Числа не вводились. ')
  else
    writeln('Сумма введённых чисел = ', s, #10);
  write('Для завершения работы нажмите Enter...');
  readln
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота