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

заполнить массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для каждого из столбцов матрицы выполнить следующее: если сумма элементов столбца не равна нулю, то заменить значения http://www.cyberforum.ru/cpp-beginners/thread890779.html
Помогите пожалуйста решить Элементами матрицы MxN могут быть только числа -1, 0 или 1. Для каждого из столбцов матрицы выполнить следующее: если сумма элементов столбца не равна нулю, то заменить значения +1 на -1(или наоборот) таким образом, чтобы указанная сумма как можно меньше отличалась от нуля.
C++ Алгоритм ближайшего соседа в задаче коммивояжёра Help!!!!! Программная реализация Алгоритма ближайшего соседа в задаче коммивояжёра на ЯП С++. http://www.cyberforum.ru/cpp-beginners/thread890775.html
C++ Циклический процесс. Найти произведение всех целых чисел от А до В включительно
Дано два числа A и B (A<B). Найти произведение всех целых чисел от А до В включительно
C++ факториал в с++
Дано целое число N (>0). Используя один цикл, найти сумму 1!+2!+3!+....N! Выражение N! - N-факториал- обозначает произведение всех целых чисел от 1 до N: N!=1*2*3...*N.
C++ Чем отличается delete[] от delete? http://www.cyberforum.ru/cpp-beginners/thread890765.html
чем отличается? delete mas от delete mas
C++ Сортировка подсчетом Помогите пожалуйста, нужно изменить программу которая производит сортировку линейного массива методом подсчета. Я нашла похожую программу, но в ней используется пузырьковая сортировка (не оптимизированная), помогите изменить на сортировку подсчетом, у самой не получается. =( Вот код, который я нашла: #include <iostream> #include <locale.h> #include <iomanip> #include <math.h> #include... подробнее

Показать сообщение отдельно
Мимино
 Аватар для Мимино
180 / 151 / 5
Регистрация: 22.05.2013
Сообщений: 435
Записей в блоге: 1
04.06.2013, 16:50     заполнить массив
Цитата Сообщение от Miwa123 Посмотреть сообщение
C++
1
2
3
4
for(int i=0;i<kolvo;i++)
    {
    cin>>arr[i];
    }
есть цикл для заполнения массива. как прекратить дострочно. сразу после нажатия клавиши энтер?
1. Можно ввести условие выхода из массива. Например:
C++
1
2
if(arr[i] = -99999)
break;
2. Заполнять массив в do/while (если вводите элементы массива через пробел). При нажатии "Enter" цикл закончится:

C++
1
2
3
4
5
do
{
    cin >> arr[i];
    i++;
} while (cin.get() != '\n');
 
Текущее время: 16:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru