Форум программистов, компьютерный форум CyberForum.ru

Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователя. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа с функциями http://www.cyberforum.ru/cpp-beginners/thread228169.html
Дано N десятков целых чисел. Определить, сколько из них могут составлять геометрическую прогрессию. Проверку оформить в виде функции. Помогите :wall:
C++ Ошибка при передаче структуры Пишу в тему для начинающих, ибо жестко туплю с данным вопросом. Есть метод: Fuse_Interpretate::clearStruct(PS)//!!!!!!!!!!!! { PS.N = 0; } http://www.cyberforum.ru/cpp-beginners/thread228150.html
Программа выводит segmentation fault! C++
Текст задачи: Структура «Спортивная команда»: - название; - из какого города; - сколько игр сыграла; - сколько набрала очков(проиграла, выиграла, ничья); - количество игроков. 1.Задать с клавиатуры размер массива структур.
Перевод программы из С++ в С (3 пример) C++
Дана программа: #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; int main(int argc, char *argv) { int s;
C++ Вулкан http://www.cyberforum.ru/cpp-beginners/thread228088.html
Вулкан Невезувий совершает извержения раз в несколько десятков лет. Когда следует ожидать очередного извержения, если годы последних извержений образуют массив {1906, 1926, 1944, 1963, 1988}? Помогите пожалуйста, скоро экзамен(
C++ создать файл и записать в него структурированные данные Помогите,пожалуйста, решить задачу: Используя ввод-вывод в стиле С создать файл и записать в него структурированные данные. Структура "Человек": - фамилия, имя, отчество; - год рождения; - рост; - вес. Вывести созданный файл на экран. компилятор BC31. Спасибо) подробнее

Показать сообщение отдельно
salam
157 / 138 / 11
Регистрация: 10.07.2012
Сообщений: 709
29.08.2012, 07:43     Написать программу, которая находит сумму всех целых нечетных чисел в диапазоне, указанном пользователя.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
int main()
{
    int n, m;
    cin >> n >> m;
    if(!(n % 2))
        n++;
    if(!(m % 2))
        m--;
    // govnomethod
    int sum = 0;
    for(int i=n; i <= m; i+=2)
        sum += i;
    // govnomethod 2
    int rsum = 0;
    int pair = n+m;
    if(m-n+2 % 4 == 0)
        rsum = pair * (m-n+2)/4;
    else
        rsum = pair * (m-n)/4 + pair/2;
    // some math
    int first = ceil((double)n/(double)2);
    int second = ceil((double)m/(double)2);
    cout << sum << " " << rsum << " " << second*second - (first-1)*(first-1) << endl;
    system("pause");
    return 0;
}
 
Текущее время: 07:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru