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

программа не до конца выполняет условие - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неопределенная ссылка на `WinMain @ 16 ' http://www.cyberforum.ru/cpp-beginners/thread815686.html
учусь программировать в wxdev C++ по книге Шилдта. сделал все как написано а компилятор ругается не понятно на что. вот сам код. // ДЕМОНСТРАЦИЯ ИСПОЛЬЗОВАНИЯ BOOL #include <iostream> using namespace std; int maun () { bool b; b = false;
C++ файлы в папке Доброго времяни суток,скажите вот при (создании,поиске)файлов на си ,файл создается и ищется только в папке где находится ехе файл,можно к примеру в папке с ехе файлом создать папку кинуть в нее файлы и осуществлять поиск файлов в созданной папке,если да подскажите какими функиями это делается... http://www.cyberforum.ru/cpp-beginners/thread815671.html
Не понятное условие задания (Создать класс матрица) C++
Добрый день! Помогите, пожалуйста, разобраться с условием задания. Вот само задание: Создать класс матрица, который содержит указатель на float, размер строк и столбцов, состояние ошибки. Определить конструктор без параметра, конструктор с одним с параметром, конструктор с двумя параметрами, деструктор. Определить методы доступа: возвращать значение элемента (i,j) и адрес этого элемента....
C++ Найти среднее арифметическое положительных элементов, расположенных в четных столбцах
3) Найти среднее арифметическое положительных элементов, расположенных в четных столбцах
C++ Дана квадратная матрица с размерностью m. Найти произведение элементов массива http://www.cyberforum.ru/cpp-beginners/thread815661.html
2) Дана квадратная матрица с размерностью m. Найти произведение элементов массива
C++ пары целых чисел, делящиеся друг на друга Нужна помощь в написании программы, которая должна показать все пары целых чисел от 1 до 8, где первое число будет делиться на второе без остатка. подробнее

Показать сообщение отдельно
Kosteos
0 / 0 / 0
Регистрация: 10.02.2013
Сообщений: 4

программа не до конца выполняет условие - C++

22.03.2013, 18:05. Просмотров 257. Ответов 3
Метки (Все метки)

Надо чтобы программа работала так: вводятся целые числа, до тех пор пока их сумма не достигнет 100. Например, введя 20, 66, 31 должен показаться результат 117.
Вроде бы так и выходит, но смущает то, что сумма выдается не сразу по достижении 100, а на одну итерацию позже. То есть, приходится вводить 20, 66, 31 и ещё какое-нибудь число, которое вроде бы уже лишнее.

З.Ы. Надеюсь что более-менее понятно смог объяснить.

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