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

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

What's wrong with my code?
Послано Александр 10 окт 2012 02:14
#include<stdio.h>
#include<conio.h>
int main()
{
    int a, sum = 0;
scanf("%d",&a);
    if( a > 0 )
    {
        for ( int i = -1; i <= a; i++)
        sum += i;
    }

    else
    {
        for (int i = 1; i <= -a; i++)
        sum += i;
        sum = 1 - sum;
    }
printf("summa ravna %d",sum);
getch();
}
Re: What's wrong with my code?
Послано tomkus 29 ноя 2012 02:23
first:
printf("summa ravna %d",sum);
use just:
printf("%d",sum);

second:
don't use:
getch();

third:
if A>0 sum from 1, not from -1