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

Найти количество первых целых положительных чисел, сумма которых не превышает S. Значение S вводить с клавиатуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу открыть файл fstream http://www.cyberforum.ru/cpp-beginners/thread721881.html
Добрый день. Не могу открыть файл с помощью fstream файл, файл лежит в корне проекта. Пользуюсь QT creator с gcc. #include <iostream> #include <fstream> #include <string> using namespace std; int main() { string line; ifstream INPUT ("input.txt");
C++ Деревья "и/или" Помогите пожалуйста разобраться с деревьями "и/или"? Чем они существенно отличаются от простых деревьев? Если есть возможность, приведите пример кода построения дерева "и/или" на С++. http://www.cyberforum.ru/cpp-beginners/thread721880.html
C++ Помощь с оператором std::
Помогите пожалуйста, я только начинаю изучать C++ и встретился с оператором "std::" . Кто подскажет какой это оператор, и какого его действие?!
Динамические массивы C++
Добрый вечер, у меня в программе есть динамический массив, в котором, если записать туда >20 элементов, все элементы перемешиваются, но когда я делаю массив обычным(не динамическим), все становится на свои места. Как быть и в чем проблема?
C++ Файлы (порядок вывода предложений) http://www.cyberforum.ru/cpp-beginners/thread721869.html
Помогите пожалуста сделать программу( Мне нужно чтобы был текстовый файл(в нем должно быть четное количество предложений, например 8 или 10 и тд). И нужно сделать программу, которая выводить етот файл на экран, и потом выводить предложения в таком порядке: второе, первое, четвертое, третье, шестое, пятое, восьмое, седьмое и так далее. (тоесть первое четное а второе -это предварительное первого...
C++ Написать программу с рекурсивной функцией вычисляющий выражение Написать программу с рекурсивной функцией, вычисляющей: s=cos(1+sin(2+cos(3+sin(4+cos(5+…)…)), используется n вложений. подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
07.12.2012, 17:49     Найти количество первых целых положительных чисел, сумма которых не превышает S. Значение S вводить с клавиатуры
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main( void )
{
    unsigned n;
    unsigned sum, i;
    printf( "Enter max sum: " );
    scanf( "%d", &n );
    
    for( i = sum = 0; sum <= n ;  sum += i++ );
    printf( "Last number is %d\n", i-2 );
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru