1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Сам и контр)
Вариант 2 Самостоятельная работа 25 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Автор
Босова, Босова, Бондарева

Вариант 2 Самостоятельная работа 25 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

Задача

1. Определите значение переменной S после выполнения программного кода, записанного на двух языках программирования.
Ответ: 12
2. Используя цикл while, напишите программу определения суммы всех нечётных чисел от 1 до 99 включительно.
var
n,s: integer;
begin
n:=1;s:=0;
while (n < =99) do begin if n mod 2 < > 0 then s:=s+n;
n:=n+1
end;
writeln(‘s=’, s)
end.
Python
n=1
s=0
while n < =99: if n%2!=0:s+=n n+=1 print('s = ',s) 3. Дополнительное задание. Определите, что будет на выходе в результате выполнения алгоритма, записанного на двух языках программирования. Запишите текст условия задачи, для решения которой составлен данный алгоритм. Задача: найти первое число после 200 кратное 18. Ответ: 216

Подробный ответ

1. По таблице выполнения программы видно, что переменная $$S$$ последовательно принимает значения $$0$$, $$2$$, $$6$$, $$12$$. После завершения цикла получаем $$S=12$$.

Ответ: $$12$$

2. Сумма всех нечётных чисел от $$1$$ до $$99$$ включительно находится циклом while, где перебираются все числа от $$1$$ до $$99$$, а в сумму добавляются только нечётные.

var
  n, s: integer;
begin
  n := 1; s := 0;
  while (n <= 99) do
  begin
    if n mod 2 <> 0 then s := s + n;
    n := n + 1
  end;
  writeln(‘s=’, s)
end.

n = 1
s = 0
while n <= 99:
  if n % 2 != 0: s += n
  n += 1
print(‘s = ‘, s)

3. Алгоритм ищет первое число после $$200$$, кратное $$18$$. Ближайшее такое число — $$216$$, так как $$200 < 216$$ и $$216$$ делится на $$18$$ без остатка.

Ответ: $$216$$

Ответ

1) $$12$$
2) Программа для суммы нечётных чисел от $$1$$ до $$99$$
3) $$216$$



Общая оценка
4.2 / 5
Другие учебники
Другие предметы