Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Саня22
0 / 0 / 0
Регистрация: 16.06.2015
Сообщений: 8
#1

Считывание неизвестного количества чисел - C++

23.07.2015, 21:56. Просмотров 1217. Ответов 6
Метки нет (Все метки)

Доброго времени суток,
извините что отвлеккаю.Помогите начинающему.Имеется задача...Вводится ряд чисел ...Найти для них НОД.Собственно с поиском НОДа проблем нет.Беда в том,что количество чисел неизвестно .Вообщем вопрос:"Как вводить неизвестное количество чисел?".Надеюсь ,вы мне поможете.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2015, 21:56
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Считывание неизвестного количества чисел (C++):

Считывание количества не четных чисел и вывод на экран
Только начал изучать С++, и тут такой вопрос не сложный, что в этом коде...

Как сделать шаблон на считывание неизвестного типа данных?
Есть размерности двумерного массива. Нужно считать с клавиатуры числа. Они...

Ввод неизвестного количества строк
Доброго времени суток! Мне требуется ввести неизвестное количество строк. ...

Передача неизвестного количества аргументов в функцию, как реализовать?
Вот есть функция и в нее будут передаваться какие-то аргументы, причем заранее...

Считывание чисел
Здравствуйте уважаемые форумчани. Помогите новичку в с++) Требуется считать...

Считывание нескольких чисел
Суть стоящей передо мной задачи такова - мне нужно ввести несколько чисел через...

6
Croessmah
++Ͻ
14160 / 8085 / 1513
Регистрация: 27.09.2012
Сообщений: 19,926
Записей в блоге: 3
Завершенные тесты: 1
24.07.2015, 04:26 #2
Цитата Сообщение от Саня22 Посмотреть сообщение
Вообщем вопрос:"Как вводить неизвестное количество чисел?"
Пихайте числа в вектор
1
askurandrio
Заблокирован
29.07.2015, 08:57 #3
C++
1
2
3
4
5
6
7
8
int i = 0; 
float *mas = new float [n];
do 
{
   cout<<chislo = ; cin>>mas[i];
   cout<<"Vvodit chisla?"; int a; cin>>a; 
   if (a == 1) i++;
}while(a != 0);
0
Croessmah
++Ͻ
14160 / 8085 / 1513
Регистрация: 27.09.2012
Сообщений: 19,926
Записей в блоге: 3
Завершенные тесты: 1
29.07.2015, 09:16 #4
askurandrio, а где тут
Цитата Сообщение от Саня22 Посмотреть сообщение
неизвестное количество чисел
???
ну и
C++
1
cout<<chislo = ; cin>>mas[i];
радует
0
askurandrio
Заблокирован
30.07.2015, 11:20 #5
До тех пер пока пользыватель щелкает один на вопрос он водит числа. Мы же не знаем сколько там будет чисел может одно а может 200. Что не ясно?
0
Croessmah
++Ͻ
14160 / 8085 / 1513
Регистрация: 27.09.2012
Сообщений: 19,926
Записей в блоге: 3
Завершенные тесты: 1
30.07.2015, 11:22 #6
Цитата Сообщение от askurandrio Посмотреть сообщение
о тех пер пока пользыватель щелкает один на вопрос он водит числа.
C++
1
float *mas = new float [n];
а если введем чисел больше n?

Добавлено через 20 секунд
Цитата Сообщение от askurandrio Посмотреть сообщение
Мы же не знаем сколько там будет чисел может одно а может 200.
а может 20000
0
askurandrio
Заблокирован
01.08.2015, 01:38 #7
Я прост немного тупанул место н должно стоять и)
0
01.08.2015, 01:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2015, 01:38
Привет! Вот еще темы с решениями:

Считывание чисел в строке. С++
Программа считывает арифметическое выражение (только сложение и вычитание) в...

Считывание комплексных чисел
скажем если в с я считываю комплексные числа так: scanf(&quot;%d+%di&quot;,&amp;a1,&amp;b1); ...

Считывание чисел из файлов
Здравствуйте, имеется 2 файла, в первом файле хранятся 2 числа: 121 122, во...

считывание строк и чисел.
Доброго времени суток. Столкнулся с проблемой считывания чисел и строк....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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