Юзер вводит две границы диапазона. Посчитать сумму всех чисел диапазона. цикл

Юзер вводит две границы спектра. Посчитать сумму всех чисел спектра. цикл for c++

Задать свой вопрос
2 ответа
include lt;iostreamgt;

using namespace std;

void main()
int x, y; int z = 0;
cin gt;gt; x gt;gt; y;
for (; x lt;= y; x++)
     z += x;

cout lt;lt; z lt;lt; "\n";
system("pause");
return 0;
Вера Кормер
Дело не в стандарте с++11 , а в компиляторе, данная программа будет работать ТОЛЬКО на msvc, хоть какой иной (например gcc) такое не пропустит, выше я скинул ссылки на эталон
Аринушкина Антонина
void main это захтелка майкросовтовского компилятора, они дозволили себе немножко отступить от стандарта и разрешить эту конструкцию, те используя её вы привязаны к этому компилятору
Борис Аршун
Желая писать на чистом Си эти орангутанги не позволяють, принуждая форсить иногда не подходящий сабсет С++, где их логика - неизвестно.
Тоха Леплинский
Природно, мне не MSVC попался, gcc
Лидия Мухомедзянова
На чистом С нельзя писать на .NET, эта платформа не позволяет напрямую работать с памятью, там автосборка мусора и... "Все, что нажито непосильным трудом, все же погибло! Три магнитофона, три кинокамеры иностранных, три портсигара отечественных, куртка замшевая три куртки..." (с)
Ожерельцева Нелли
Дело не в .NET, они разрешают писать отчасти на Си, но всеравно полного функционала к примеру эталона С99 не дают, умышленно, что бы людей застравить использовать С++
Султанян Милана
Тем не наименее это решение не верное, тем более оно такое же как и ниже, только с ошибками.
Валентина Гелейшвили
system("pause"); здесь вообщем не нужен
Сема Штин
То, что ниже, было дано позднее, поэтому быстрее то такое же, как это.
Лилия Владыненская
Поскольку модер принял оба, то если занимательно, с вопросами к нему.
include lt;iostreamgt;
using namespace std;
int main()
int a, b, sum = 0;
cin gt;gt; a gt;gt; b;
for (int i = a; i lt;= b; ++i)    sum += i;
cout lt;lt; sum;
return 0;

если границы не учитываются при подсчете суммы, то там надо будет поправить чуть
Василиса Катыженкова
Ровно.
Egor Lukanskij
Внешние ссылки воспрещены!
Вадик Мухомеджан
Совет: здесь с переносами строк "полный аллес". Нередко подсобляет промежуточное копирование через Блокнот.
Полинка
Не так издавна еще корректно вставляли под FireFox, но сейчас бога-сайтописатели и это сломали.
Никита Милкис
спасибо, правда, не очень посодействовало) в сл раз попробую еще раз через блокнот
Нелли
Не забывайте, если кириллица есть, ставить российский регистр на странице с исходником и в блокноте. Иначе рискуете кракозябрики скопировать.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт