ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1068. Сумма

What's wrong in this? (C++)
Послано pbiiii 15 фев 2013 14:53
#include <iostream>
//where is my mistake?
using namespace std;

int main()
{
    int number, result;
    cout << "Enter number: " << endl;
    cin >> number;
    result = number;
    if (number > 0 && number <= 10000)
    {
        for (int i = 1; i<number; i++)
        {
            result = result + i;
        }
    }

    else if (number <= 0 && number >= -10000)
    {
        for (int j = 1; j > number; j--)
        {
            result = result + j;
        }
    }
    else
    {
        cout << "Enter the number within the limits of [-10000;10000]" << endl;
        return main();
    }
    cout << "Otvet: " << result << endl;
    return 0;
}
Re: What's wrong in this? (C++)
Послано Erik Kvam 25 фев 2013 21:53


Edited by author 25.02.2013 22:28
Re: What's wrong in this? (C++)
Послано Szenti 13 май 2013 20:53
You should not output any other text, only the solution.
Re: What's wrong in this? (C++)
Послано stat958 25 июн 2013 09:27
You shound't cout any extral words!
For example : not  cout << "Enter number: " << endl;
and change cout << "Otvet: " << result << endl; tocout << result << endl;