Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ дан целочисленный массив Х из 30-ти элементов. найти в нем элемент с максимальным значением, обменять значениями найденный элемент массива с элементов дан целочисленный массив Х из 30-ти элементов. найти в нем элемент с максимальным значением, обменять значениями найденный элемент массива с элементов Х https://www.cyberforum.ru/ cpp-beginners/ thread813748.html C++ Осуществить перевод времени из минут в секунды
Доброго времени суток! Нужно осуществить перевод времени из минут в секунды, задача сама по себе легкая, только вот одно но, время по условию вводится в таком формате: 2.45 минут и надо перевести это в секунды. Какой будет алгоритм? Подскажите если не трудно.
C++ Перезаписать нечётные элементы массива Добрый день! Попалось такое задание, которое по сути дела лёгкое, но сформулированно на мой взгляд не очень. Помогите пожалуйста доделать задание. :) Задание: Создать динамический одномерный массив " Array " из 100 элементов. ( готово. ) Дать возможность заполнить N элементы массива. ( N > 0, вводит пользователь. Должна быть возможность заполнения случаёными числами). ( пока только... https://www.cyberforum.ru/ cpp-beginners/ thread813702.html C++ Массивы. найти индексы тех элементов массива , которые больше своего правого соседа и количество таких элементов (почему то не работает корректно) Задание : Дан одномерный массив b, найти индексы тех элементов массива , которые больше своего правого соседа и количество таких элементов . Кто поможет , заранее благодарен. https://www.cyberforum.ru/ cpp-beginners/ thread813700.html
C++ Вычисление значения логического выражения, состоящего из натуральных чисел, скобок и поразрядных операций
Дорогие друзья, помогите написать программу, не могу понять как и даже с чего начать. Можете дать, пожалуйста, код и написать в комментариях что к чему, буду очень благодарен!!! А вот собственно говоря задание: Написать программу на языке C++ вычисления значения логического выражения, состоящего из натуральных чисел, скобок и поразрядных операций ‘–’ (“не”), ‘&’ (“и”), ‘|’ (“или”). Приоритет у...
C++ Конструктор и деструктор Помогите к этой программе написать Конструктор и деструктор класса #include <iostream> using namespace std; class card { private: string n; string m; public: void SetCard (string mast="karta", string nomer="nomer") https://www.cyberforum.ru/ cpp-beginners/ thread813652.html
C++ Реализовать поиск по текстовому файлу В общем пытаюсь написать программу. Суть такая. Есть форма для заполнения. 6 EditControl и 1 ComboBox. создал кнопку для записи в файл этих данных. Но в файл заносится например вместо вводимой фамилии Иванов вот это- 0034E2F0.и так со всеми буквами. латинские, русские. цифры отображаются как надо. это проблема раз. А вторая проблема такова. Есть так же кнопка Поиск. Так вот, помогите как... https://www.cyberforum.ru/ cpp-beginners/ thread813634.html Циклы. Умножить два целых числа через добавление (C++) C++
Умножить два целых числа через добавление. Когда вводишь числа -2 и -3 выходит значение -2. Что мне надо сделать? #include<stdio.h> #include<conio.h> main() { int a,b,z=0; clrscr(); printf("Vedite a=");
C++ Обработка нажатий клавиатуры и КО Добрый день. Ниже приведу маленький пример обработки нажатий клавиатуры (функция void move (int**& arr, int &row, int &col)). Не могли бы вы мне помочь (переделать программу) следующим образом: - отказаться от цикла - обработка одновременных нажатий клавиатуры (пробел + стрелки) - если можно покажите как пользоваться потоками: обработка нажатий - один поток, прорисовка -другой. Заранее... https://www.cyberforum.ru/ cpp-beginners/ thread813632.html C++ Массив. Посчитать, сколько отрицательных,положительных, и нулевых элементов Дан массив действительных чисел, размерность которого N. Посчитать, сколько отрицательных,положительных, и нулевых элементов. https://www.cyberforum.ru/ cpp-beginners/ thread813616.html
Двумерный массив. Определить количество строк массива, все элементы которых равны 0 C++
Мисив имеет m строчок и n столбиков.Определить количество строчок масива,значение чисел,которые равны 0. С использованием проверки правильности ввода.
C++ Считывание 2х столбцов из файла В файле func.dat есть два столбца данных надо считать первый столбец в один массив, второй столбец в другой массив. Вариант когда в файле был 1 столбец данных делал так: static const char filename = "func.dat"; FILE *file = fopen ( filename, "r" ); if (file != NULL) { char line ; /* or other suitable maximum line size */ i = 0; while (fgets(line, sizeof... https://www.cyberforum.ru/ cpp-beginners/ thread813598.html
90 / 90 / 17
Регистрация: 26.10.2012
Сообщений: 249
20.03.2013, 17:05 0

while (cin>>input) - C++ - Ответ 4282935

20.03.2013, 17:05. Показов 1678. Ответов 5
Метки (Все метки)

Ответ

Придумать число, при вводе которого прекратить заполнение массива. Например, 666. Тогда:
C++
1
2
3
4
int row[200];
for (int num=0; num<200; num++)
{cin>>row[num];
if (row[num]==666) break; }
Буду благодарен, если кто-нибудь предложит более корректный способ)

Вернуться к обсуждению:
while (cin>>input) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2013, 17:05
Готовые ответы и решения:

Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:) Я только начал изучать C++, а уже использую вещи, которые...

Защита от дурака при вводе текста с помощью: cin.get cin.clear cin.sync
Доброго времени суток. На С++ учусь с недавних пор. Имеется стандартная &quot;защита от дурака&quot; на ввод....

Объясните пожалуйста как работают cin.good(), cin.sync(), cin.clear()
Такая проблема: сдаю в вуза лабораторные по программированию, писал все сам, до этого c++ не...

Ввод через пробел. Как остановить ввод. while(cin >> input)
Здравствуйте. Начну с условия задания. Ввести к-во элементов массива. Заполнить массив....

5
20.03.2013, 17:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2013, 17:05
Помогаю со студенческими работами здесь

Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода
Почему в моем случае getline(cin, m) не срабатывает без cin.ignore() ? Если по коду есть...

Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами
Нужна помощь. Задача продемонстрировать различие между вводом с помощью cin.get и cin.getline с...

Объясните работу методов cin.getline и cin.ignore
Фрагмент программы ниже. Что делают cin.getline и cin.ignore (12-13 строки) void...

Для чего в код вводится cin.ignore после того, как cin>> уже сработало?
Доброго времени суток! Просматриваю простой код. Вводится строка типа string: фунты и дюймы Затем...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru