Дан фрагмент программы на алгоритмическом языке: i=1 a[1]: =1 нц для k от 2 до 5 a[k]: =a[k-i]+k+2 кц из каких элементов будет состоять массив а после ее выполнения ? а) 1, 4, 8, 14, 21 б)1, 5, 10, 15, 20 в)2, 3, 4, 5 г)1, 5, 10, 16, 23
Тело цикла будет выполнено 4 раза и массив будет изменяться так: 1 проход [1,5,0,0,0] 2 проход [1,5,10,0,0] 3 проход [1,5,10,16,0] 4 проход[1,5,10,16,23]
ответ: Г
Semenovt
03.07.2021
1. Путь решения
Поскольку среднее всех введенных чисел нельзя найти, пока не будет закончен ввод этих чисел, а затем каждое число нужно будет сравнивать с этим средним, введенные числа придется где-то хранить. Например, в массиве длиной 100 (в условии сказано, что количество чисел "до 100"). Считаем, что описан массив a[1..100] и в нем находятся n≤100 целых чисел (можно и нецелых, но раз ничего не сказано в условии, мы вправе решить это сами). Тогда среднее определится по формуле: а сумму мы умеем считать, накапливая значение в цикле со счетчиком, дающем проход по всем элементам массива. Искомое количество чисел, меньших среднего - это тоже сумма, найти которую позволит еще один цикл, но в нем уже будет анализ условия.
2. Программа на языке Pascal
const nn=100; var i,n,k,s:integer; m:real; a:array[1..nn] of integer; begin Write('Количество чисел равно '); Read(n); Writeln('Введите числа:'); s:=0; for i:=1 to n do begin Read(a[i]); s:=s+a[i] end; m:=s/n; k:=0; for i:=1 to n do if a[i]<m then Inc(k); Writeln('Количество чисел, превышающих среднее значение, равно ',k) end.
3. Пример работы программы
Количество чисел равно 10 Введите числа: 6 -4 11 -7 5 7 0 3 5 -2 Количество чисел, превышающих среднее значение, равно 4
LYuBOV
03.07.2021
Письменность - это важная часть всей нашей жизни. Мы пользуемся таким методом, чтобы записать некую информацию. Это дает огромный толчок науке прежде всего потому, что без письменности большая часть знаний не сохранилась бы. Разные формулы, исторические записи - за все это мы должны благодарить письменность. Если рассуждать надобность письменности с точки культуры, то следует отметить, что тут письменность оставила огромную отметку. Литературные шедевры, которые стали знаменитыми во всем мире, песни, стихи - все сохранилось благодаря письменности. Задумайтесь, что бы было, если бы письменности не существовало?
P.S. Это набросок на сочинение или доклад, его можно обогатить разными выражениями и цитатами, поискать еще некоторые факты об возникновении и истории письменности
1 проход [1,5,0,0,0]
2 проход [1,5,10,0,0]
3 проход [1,5,10,16,0]
4 проход[1,5,10,16,23]
ответ: Г