uylia7
12.07.2021 15:33

Write what the program code defines: P =0
for X in range (10,21):
P = P + X
print (P)​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
rotaru1930
26.04.2022 00:01

а) b = 23

б) b = 60

в) b  = 89

г) b = 22

Объяснение:

if a % 10 < 3: b = a * 2

elif a % 10 <= 5; b = a + 10

elif a % 10 <= 7: b = a * 10

else: b = a + 1

Код отделяет последнюю цифру от числа a.

а)

a = 13

a % 10 = 3

if a % 10 < 3: b = a * 2  // Не подходит, так как 3 не меньше 3

elif a % 10 <= 5; b = a + 10  // 3 ≤ 5

b = a + 10 (b = 13 + 10 = 23)

elif a % 10 <= 7: b = a * 10  // Не подходит, так как условие выполнилось раньше

else: b = a + 1 // Не подходит, так как условие выполнилось раньше

б)

a = 30

a % 10 = 0

if a % 10 < 3: b = a * 2  // 0 < 3

b = a × 2 (b = 30 × 2 = 60)

elif a % 10 <= 5; b = a + 10  // Не подходит, так как условие выполнилось раньше

elif a % 10 <= 7: b = a * 10  // Не подходит, так как условие выполнилось раньше

else: b = a + 1 // Не подходит, так как условие выполнилось раньше

в)

a = 88

a % 10 = 8

if a % 10 < 3: b = a * 2  // Не подходит, так как 8 не меньше 3

elif a % 10 <= 5; b = a + 10  // Не подходит, так как 8 не меньше или равно 5

elif a % 10 <= 7: b = a * 10  // Не подходит, так как 8 не меньше или равно 7

else: b = a + 1 // Иначе

b = a + 1 (b = 88 + 1= 89)

г)

a = 11

a % 10 = 1

if a % 10 < 3: b = a * 2  // 1 < 3

b = a × 2 (b = 11 × 2 = 22)

elif a % 10 <= 5; b = a + 10  // Не подходит, так как условие выполнилось раньше

elif a % 10 <= 7: b = a * 10  // Не подходит, так как условие выполнилось раньше

else: b = a + 1 // Не подходит, так как условие выполнилось раньше

0,0(0 оценок)
Ответ:
taniaselikova
17.04.2021 17:57
Const
  MAX_SIZE = 10;
 
var
  a: array[1..MAX_SIZE] of integer;
  i, size: integer;
 
procedure delete_odd_elements();
var i, j: integer;
begin
  i := 1;
  repeat
    if odd(a[i]) then
    begin
      dec(size);
      for j := i to size do
        a[j] := a[j + 1]
    end
    else inc(i);
  until i > size;
end;
 
begin
  writeln('Исходный массив: ');
  size := MAX_SIZE;
  for i := 1 to size do
  begin
    a[i] := random(100);
    write(a[i] : 3);
  end;
  delete_odd_elements;
  writeln;
  writeln('Полученный массив: ');
  for i := 1 to size do
    write(a[i] : 3);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота