Отыскать сумму нечётных чисел в диопазоне от 1 до 100.

Найти сумму нечётных чисел в диопазоне от 1 до 100.

Задать свой вопрос
Елизавета Василеженко
Это нужно составить как задачку по информатике)
Щепетьева Кира
Паскаль?
2 ответа
// PascalABC.NET 3.3, сборка 1547 от 07.10.2017
// Внимание! Если программка не работает, обновите версию!

Вариант 1.

begin
  Writeln(Range(1,99,2).Sum) // Сумма нечетных
end.

Вариант 2

begin
  Writeln((99+1)/2*((99-1)/2+1)) // Сумма арифметической прогрессии
end.

Вариант 3

begin
  Writeln(Range(1,100).Where(x-gt;x.IsOdd).Sum) // тупой перебор
end.

Во всех вариантах результат 2500
На С++
include lt;iostreamgt;
using namespace std;

int main()

    int s = 0;
    for (int i = 1; i lt; 100; i += 2)
        cout lt;lt; i lt;lt; " ";
            s += i;
   
    cout lt;lt; endl lt;lt; s;
    return 0;
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт