Помогите, пожалуйста, с информатикой! Нужно написать следующую программу: найдите сумму всех четных чисел от 1 до 200

Помогите, пожалуйста, с информатикой! Нужно написать следующую программу: найдите сумму всех четных чисел от 1 до 200
Гость
Ответ(ы) на вопрос:
Гость
Сумма всех четных чисел от 1 до 200 - это на самом деле сумма чисел 2+4+6+...+198+200. 1. Самый короткий вариант // PascalABC.NET 3.1, сборка 1219 от 16.04.2016 begin   Writeln(Range(2,200,2).Sum) end. Результат: 10100 2. Более длинный и более "школьный" вариант // PascalABC.NET 3.1, сборка 1219 от 16.04.2016 begin   var s:=0;   var i:=2;   while i<=200 do begin     s:=s+i;     i:=i+2     end;   Writeln(s) end. 3. Совсем "тупой школьный" вариант (решение "в лоб") // PascalABC.NET 3.1, сборка 1219 от 16.04.2016 var   i,s:integer; begin   s:=0;   for i:=1 to 200 do     if i mod 2 =0 then s:=s+i;   Writeln(s) end. 4. Улучшенный "школьный" вариант // PascalABC.NET 3.1, сборка 1219 от 16.04.2016 var   i,s:integer; begin   s:=0;   for i:=1 to 100 do s:=s+2*i;   Writeln(s) end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы