Вариант 1 Самостоятельная работа 25 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Издание 2025 года. Вариант 1
- Определите значение переменной $$S$$ после выполнения программного кода, записанного на двух языках программирования.
Издание 2018 года. Вариант 1
- Определите значение переменной $$S$$ после выполнения операторов: $$i:=0;\ S:=0;\ \text{while } i<2\ \text{do begin } i:=i+1;\ S:=S+i*i\ \text{end}.$$
- Используя цикл while, напишите программу, вычисляющую сумму квадратов чисел от 1 до введённого целого числа $$n$$.
- Дополнительное задание. Определите, что будет на выходе в результате выполнения алгоритма, записанного на двух языках программирования. Запишите текст условия задачи, для решения которой составлен данный алгоритм.
1) В первом задании переменная $$S$$ накапливает сумму чисел от $$0$$ до $$4$$:
$$S=0+1+2+3+4=15$$
Значит, после завершения цикла получаем $$S=15$$.
2) Для вычисления суммы квадратов чисел от $$1$$ до $$n$$ нужно в цикле прибавлять к $$S$$ значение $$i^2$$, а затем увеличивать $$i$$ на $$1$$.
var
s, n, i: integer;
begin
write(‘Введи n: ‘);
readln(n);
s := 0; i := 1;
while i <= n do
begin
s := s + sqr(i);
i := i + 1
end;
writeln(‘s=’, s)
end.
n=int(input())
s=0
i=1
while i<=n:
s=s+i*i
i+=1
print(‘s = ‘, s)
3) В дополнительном задании алгоритм перебирает числа, начиная с $$200$$, пока не найдёт первое число, кратное $$17$$. Первое такое число:
$$204 \div 17 = 12$$
Следовательно, искомое число — $$204$$.
Ответ
1) $$15$$
2) Программа вычисляет сумму квадратов чисел от $$1$$ до введённого $$n$$.
3) $$204$$



