Не компилируется код - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
int main() { 
  int i=1;
  int s=200;
  int sum=0;   
  while (i<=s) 
  {
    if (i%s==1)
  {
    sum = sum+i; 
    i++;           
  }
  }
  printf("sum=%d\n",sum); 
  return(0);
}
на Ideone выдает ошибку. Задача выглядит так: Найти сумму нечетных положительных чисел меньших 200, используя цикл while

Решение задачи: «Не компилируется код»

textual
Листинг программы
if ((i%2)!=0)

Объяснение кода листинга программы

  1. В данном коде реализуется условная конструкция if.
  2. Условие выражено в скобках и проверяет, является ли значение переменной i, деленное на 2, нечетным (i % 2 != 0).
  3. Если условие истинно, то выполняется блок кода, следующий за конструкцией if.
  4. В данном случае, в блоке кода нет никаких инструкций, поэтому ничего не происходит.
  5. Если условие ложно, то блок кода, следующий за конструкцией if, не выполняется.
  6. В данном случае, в блоке кода нет никаких инструкций, поэтому ничего не происходит.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5