Растолкуйте как делатьОпределите, что будет написано в результате работы последующей
Растолкуйте как делать
Обусловьте, что будет напечатано в итоге работы последующей программки. Текст программки приведен на 3-х языках программирования.
Алгоритмический язык
s = 0 п=12
FOR i = 1 ТО 10
s= s+n-i
NEXTi
PRINTS
END
Бейсик
var s, n, i: integer;
begin
s:=0; n:=12;
for i:=l to 10 do
s:=s+n-i;
write (s);
end.
Паскаль
алг
нач
цел s, n, i
s:=0,
n:=12,
нп для i от 1 до 10
n:= s+n-i
кц
вывод n
кон
1 ответ
Igor
Делать это нетрудно. Есть два метода.
1-ый метод условно назовем "я - компьютер". Вы превращаетесь в Исполнителя и с железной тупостью исполняете алгоритм - инструкцию за аннотацией, каждый раз выписывая на бумаге итог. Если у Вас много медли и Вы, как и компьютер, не делаете ошибок, то рано либо поздно подходящий итог будет получен.
2-ой метод назовем "я - человек". Вы напрягаете собственный мозг и определяете, что конкретно делает метод, после чего проводите нужные вычисления. В этом варианте обычно к результату прибывают прытче.
Попробуем 2-ой путь.
Сначала полагаем, что s=0, n=12.
Дальше следует цикл, в котором i последовательно принимает значения 1, 2, ... 10.
s=s+"что-то" разговаривает нам о том, что в s скапливается некоторая сумма, для чего s предварительно обнулялось.
А что именно скапливается? n-i. При проходах по циклу это будут значения n-1, n-2, ... n-10.
У нас n=12, потому в s будет скапливаться сумма 11+10+9+...+2. Либо, это удобнее записать как 2+3+4+...+9+10+11.
Это сумма арифметической прогрессии из 10 членов и ее можно отыскать по формуле суммы арифметической прогрессии. Если лениво вспоминать формулу, можно просто сложить эти числа. А можно поступить, как поступил в свое время Гаусс: увидеть, что 2+11=13, 3+10=13, 4+9=13 и таких пар 5. И отыскать итог 513=65. Такая вот победа мозга над рутиной)))
Ответ: 65
1-ый метод условно назовем "я - компьютер". Вы превращаетесь в Исполнителя и с железной тупостью исполняете алгоритм - инструкцию за аннотацией, каждый раз выписывая на бумаге итог. Если у Вас много медли и Вы, как и компьютер, не делаете ошибок, то рано либо поздно подходящий итог будет получен.
2-ой метод назовем "я - человек". Вы напрягаете собственный мозг и определяете, что конкретно делает метод, после чего проводите нужные вычисления. В этом варианте обычно к результату прибывают прытче.
Попробуем 2-ой путь.
Сначала полагаем, что s=0, n=12.
Дальше следует цикл, в котором i последовательно принимает значения 1, 2, ... 10.
s=s+"что-то" разговаривает нам о том, что в s скапливается некоторая сумма, для чего s предварительно обнулялось.
А что именно скапливается? n-i. При проходах по циклу это будут значения n-1, n-2, ... n-10.
У нас n=12, потому в s будет скапливаться сумма 11+10+9+...+2. Либо, это удобнее записать как 2+3+4+...+9+10+11.
Это сумма арифметической прогрессии из 10 членов и ее можно отыскать по формуле суммы арифметической прогрессии. Если лениво вспоминать формулу, можно просто сложить эти числа. А можно поступить, как поступил в свое время Гаусс: увидеть, что 2+11=13, 3+10=13, 4+9=13 и таких пар 5. И отыскать итог 513=65. Такая вот победа мозга над рутиной)))
Ответ: 65
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Составить монолог от имени дневника двоечника 7-10 предложений
Русский язык.
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Облако тегов