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

Не могу разобраться с оператором while - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Произведение матриц http://www.cyberforum.ru/cpp-beginners/thread1812616.html
Всем привет. Пожалуйста подскажите, в чем ошибка? #include <iostream> using namespace std; int main(){ setlocale(LC_ALL, "Russian"); int n, m; cout << "Введите размер матрицы:\n"; cout << "Количество столбцов: "; cin >> n; cout << "Количество строк: ";
C++ Проверить, делится ли без остатка заданное натуральное число на каждую из своих цифр Мне нужно написать прогу, но нужно выполнить её без использования строк и массивов задание такое: Проверить, делится ли заданное натуральное число на каждую из своих цифр. заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread1812609.html
Поиск минимального значения с помощью тернарного оператора C++
А кто подскажет,как найти минимальное значение с помощью тернарного оператора? f(3,5) . Только не сравнение,а именно поиск
C++ Условные операторы с++
Доброго времени программисты, ищу спасения на вашем портале! Писал программу: Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с шагом h = (b – a)/10 я ее сделал, но ответы не совпадают.... Скрин задания прилагаю. вот что у меня тут не так? помогите разобраться, и поставить меня на верный путь. #include <iostream> #include <iomanip>

Показать сообщение отдельно
Sergeev Fedor
 Аватар для Sergeev Fedor
0 / 0 / 0
Регистрация: 22.01.2016
Сообщений: 27
24.09.2016, 00:13     Не могу разобраться с оператором while
Столкнулся со странной проблемой. В простой программе цикл с условие while работает неправильно. Подскажите в чём проблема? Эта часть программы должна считать сумму чисел из промежутка от 1 до N включительно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
using std::cin; 
using std::cout;
int main()
{
    int N,a=0,S=0,i=1;
    cin>>N;
    if (N>0) 
    {   
        while (i<N)
        {   
            a=N-1;
            S=S+a;
            i=i+1;
        }
        cout<<S;
    }
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru