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

Проблемы с циклом заполнения массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив действительных чисел. Найти сумму элементов с четными номерами и произведение элементов с нечетными номерами http://www.cyberforum.ru/cpp-beginners/thread739466.html
Дан массив действительных чисел. Найти сумму элементов с четными номерами и произведение элементов с нечетными номерами.
C++ Перевести в инфиксную запись выражение Перевести в инфиксную запись выражение: x|y+4/5-* помогите пж как перевести? http://www.cyberforum.ru/cpp-beginners/thread739465.html
C++ Напишите программу которая суммирует последовательность целых чисел.
Напишите программу которая суммирует последовательноть целых чисел. Первое считываемое число определяет количество значений которое осталось ввести. Пример входной последовательности 5 100 200 300...
Описать класс одномерный массив (вектор) целых чисел. Перегрузить следующую операцию: > уменьшить элементы вектора на заданное значение C++
Описать класс одномерный массив (вектор) целых чисел. Перегрузить следующую операцию: > уменьшить элементы вектора на заданное значение. Добавлено через 18 минут Вот программа. Правильно ли она...
C++ Если какие-то элементы массивов одинаковы, то вывести номера этих элементов http://www.cyberforum.ru/cpp-beginners/thread739421.html
Здравствуйте! У меня такая задача, даны две массивы, если какие то элементы этих массивов одинаковы то вывести номера этих элементов. Вот ни как не могу решить эту задачу. Подскажите пожалуйста как...
C++ Узнать какой день недели 1 января введенного года, определить високосность и посчитать количество выходных дней в этом году на Borand C++ подробнее

Показать сообщение отдельно
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239

Проблемы с циклом заполнения массива - C++

20.12.2012, 11:03. Просмотров 348. Ответов 9
Метки (Все метки)

Здравствуйте! Помагите пожалуйсто, вот у меня есть код с помощью которого можно заполнить список.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
              cout << "\n Add new recourds \n"<< endl;
              
              clientData m[size];
              
 
              for(int i = 0; i < size; ++i)
              {
                      cout << " Input account number: ";
                      cin >> m[i].accNum;
                      
                      cout << " Input client name: ";
                      cin >> m[i].Name;
                      
                      cout << " Input client surname: ";
                      cin >> m[i].Sur;
                      
                      cout << " Input client balance: ";
                      cin >> m[i].balance;
                      
                      cout << "\n";
              }
Но есть 2 проблемы.
1)не могу его затормозить, если начал заполнять, то нужно заполнять пока все элементы масива структур не будут заполнены, я пробывал через
C++
1
2
3
4
5
6
7
8
9
char* c;
...
do
{
...
cout << "Continue? (y/n)";
cin >> c
}
while(c == "y"};
но как до этого доходит дело то после выбора продолжать или нет выдаётса что какая то ошибка и предлогаетса послать сведния о ней в виндовс и котом окно само закрываетса.

2) как сделать так, чтобы не заполненые мной элементы масива структур не учитывались или былибы пустыми. (ну например если я поставил размер масива 100, а заполнил всего 4. чтобы остальнеые 96 не заполнялись аброкодаброй)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru