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

Не получается исправить код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество строк матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread175213.html
Дана целочисленная прямоугольная матрица.Определить: 1)Количество строк ,не содержащих ни одного нулевого элемента. 2) Максимальное из чисел, встречающихся в заданной матрице более одного раза
C++ оператор присваивания Привет всем ! Каким образом вызывается оператор присваивания, например, здесь: a = "I "; если в аргументе char*, а в операторе присваивания const String&. Может быть дело в operator char*(), но в... http://www.cyberforum.ru/cpp-beginners/thread175211.html
матрица C++
Дана целочисленная прямоугольная матрица.Определить: 1)Количество строк ,не содержащих ни одного нулевого элемента. 2) Максимальное из чисел, встречающихся в заданной матрице более одного раза
C++ На сколько квадратов можно разрезать данный прямоугольник?
Даны натуральные числа a и b, которые определяют стороны прямоугольника. На сколько квадратов, стороны которых выражены также натуральными числами, можно разрезать данный прямоугольник, если от него...
C++ последовательность из 10 случайных чисел http://www.cyberforum.ru/cpp-beginners/thread175159.html
Написать программу которая генерирует последовательность из 10 случайных чисел, в диапозоне от 1 до 10. Выводит эти чисола на экран и вычисляет их среденее арифметическое. #include <iostream>...
C++ определить положение точки как это сделать? Дали задание и совсем не представляю как его делать, может кто нибудь подскажет или направит с чего начать... Вот задание:определить положение точки M(x,y) относительно заштрихованной фигуры подробнее

Показать сообщение отдельно
Aspire Mcafee
0 / 0 / 0
Регистрация: 10.10.2010
Сообщений: 11

Не получается исправить код - C++

11.10.2010, 21:17. Просмотров 475. Ответов 2
Метки (Все метки)

помогите исправить код пожалуйста
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
char limit[20], notation[2];
 
   do
   {
        error = 0;
        int i = 0;
        cout << "Enter number: ";
        cin >> limit;
        do
        {
                if ((limit[i] < '0') || (limit[i] > '9'))
                {
                        error = 1;
                        cout << "Error! Repeat!" << endl;
                        break;
                }
 
                i++;
        }
        while (i != 20);
 
        if (error == 0)
                break;
   }
   while (error != 0);
как сделать чтобы массив проверялся до последнего введонного элемента а не полностью.
например я ввожу 1234, но проверка идет до конца массива, что мне нужно изменить в строке while (i != 20);?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru