Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблема с массивом строк https://www.cyberforum.ru/ cpp-beginners/ thread628635.html
Доброго времени суток! Есть класс, в котором объявлен массив строк class MyClass { public: MyClass(); ~MyClass(void); bool Write(int i); void PutValue(int index, char* str);
C++ Проверка на корректный ввод. Выходит из цикла раньше времени
Хочется чтобы код заставлял вводить юзера снова и снова пока тот не ввидет корректный инпут. А у меня получается что он просто проверяет и если импут не корректный то выходит из цикла. Подскажите...
C++ Вычисление sin(x)/x
Доброго время суток. Написать программу вычисления sin(x)/x используя разложения в ряд: \frac{sin(x)}{x}=\sum_{0}^{infinity}\frac{{(-1)}^{n}*{x}^{2*n}}{(2*n+1)!} Если не правильно, то поправьте...
C++ Методы доступный только конкретному классу Можно сделать так чтобы некоторые методы класса В были доступны только в пространстве методах класса А? https://www.cyberforum.ru/ cpp-beginners/ thread628608.html
C++ Не работает getline() в классе https://www.cyberforum.ru/ cpp-beginners/ thread628474.html
Почему-то, если поставить char name; ... cin>>name;, то имя вводится, а если использовать string name; ... getline(cin, name); то операция ввода просто игнорируется и программа переходит к следующему...
C++ Создание линейки прокрутки
Здраствуйте :) Написал прогу но так получилось что окно слишком большое и для меньших экранов нужно изменять его размеры.У меня главное окно это диалоговое окно описаное в файле ресурсов и так как...
C++ Вывод в цикле структуры (структура имеет много полей данных)
Приветствую ))) Подскажите пожалуйста, как бы вы решили данную проблему. Имеется структура данных. Она содержит 30 полей данных. Необходимо вывести содержимое структуры в текстовый файл. Просто...
C++ Составить условие для завершения цикла Почему не работает цикл do-while на проверку '!='? Если проверку меняю на '==', то все работает. Подскажите, пожалуйста, а то я в недоумении! #include <iostream> using namespace std;... https://www.cyberforum.ru/ cpp-beginners/ thread628403.html
C++ Разница в скорости выполнение программы C++ или C# https://www.cyberforum.ru/ cpp-beginners/ thread628379.html
И так здравствуйте,хотелось бы узнать почему в данном случае(то есть использование stl) c++ медленнее c# ,запускаю из релиза #include <stdio.h> #include <stdlib.h> #include <time.h> #include...
C++ Написать функцию перевода в заданную систему счисления 3.Написать функцию, которая получает в качестве аргументов целое положительное число и систему счисления, в которую это число должно переводится (системы счисления от 2 до 36). Например, при переводе... https://www.cyberforum.ru/ cpp-beginners/ thread628337.html
Модератор
Эксперт Python
26639 / 13891 / 2641
Регистрация: 12.02.2012
Сообщений: 22,769
Записей в блоге: 1
25.07.2012, 18:33 0

Условие для прекращения цикла

25.07.2012, 18:33. Просмотров 1815. Ответов 20
Метки (Все метки)

Ответ

Так что, нужно прочитать п-ть нулей и единиц, а напечатать дес. число?

Добавлено через 9 минут
Вот:

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
27
28
29
30
31
32
33
34
35
#include "conio.h"
#include "iostream.h"
 
int main(int argc, char* argv[])
{
 
    int n=0;
    char c;
 
    while (1)
    {
        c=getch();
        putch(c);
 
        if ((c != 26) &&  (c != 13) && (c != '0') && (c != '1'))
        {
            cout << " Err! " << endl;
            n=0;
        }
 
        if (c == 26) break;
 
        if (c == 13) 
        {
            cout << endl << n << endl;
            n=0;
        }
        if (c == '1')
            n=n*2+1;
        else
            n=n*2;
    }
 
    return 0;
}
Для окончания ввода жми Ctrl-Z

Вернуться к обсуждению:
Условие для прекращения цикла
0
Миниатюры
Условие для прекращения цикла  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.07.2012, 18:33
Готовые ответы и решения:

Условие для цикла С++
Доброго всем времени суток! Помогите пожалуйста человеку который только начал открывать для себя...

Составить условие для завершения цикла
Почему не работает цикл do-while на проверку '!='? Если проверку меняю на '==', то все работает....

Нерабочее условие if, для пропуска части цикла
Программа для вычисления формулы Коркорэна, при работе программы в условие после проверки тело...

Какое условие поставить на выходе из цикла в методе Рунге Кутта 4 порядка для системы ДУ 1 порядка?
Пока имеется вот такой код для решения системы ДУ 1 порядка, если имеется ошибка исправьте...

20
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.