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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ghost03080
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 31
#1

C++ траблы с вводом - C++

15.01.2012, 17:57. Просмотров 405. Ответов 4
Метки нет (Все метки)

Как бы так описать проблемку...

Как можно сделать ввод с клавиатуры от 0 до 5 цифр? Важно что число заранее не известно, т.е. может и 2 может и 0, это определяется уже во время ввода.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2012, 17:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос C++ траблы с вводом (C++):

траблы с fstream - C++
Всем привет! Начинаю работать над дз по проге и никак не могу разобраться с одной фишкой с fstream. Вот мои код: #include "stdafx.h" ...

Траблы с массивом - C++
Помогите решить: Дан массив вещественных чисел X=(x1,x2,..,xn). Записать элементы заданного массива Х в массив Y следующим образом: в...

траблы с сортировкой - C++
вот собственно задание первые два я сделал, а третье чет с косяком =\ в одномерном массиве, состоящем из n вещественных элементов,...

Траблы с кодировками - C++
Задание звучит так: из заданной строчки вывести слова, в которых нет повторных букв struct IsGoodString : public...

траблы с задачей. (Массив) - C++
Ребята, помогите пожалуйста решить задачу, завтра сдача курсача, а задачу не знаю как эту решить... Помогите пожалуйста кому не сложно....

Траблы с функцией sprintf - C++
Всем добрый день. У меня есть структура. После того как я забил все поля структуры мне нужно сформировать одну большую строку из этих...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vourhey
Почетный модератор
6478 / 2253 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
15.01.2012, 17:59 #2
Как вариант, юзера спросить заранее, сколько он хочет чисел. Или пусть вводит специальное значение, чтобы указать, что ввод он закончил.
Ghost03080
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 31
15.01.2012, 18:02  [ТС] #3
В том то и дело, что хотелось бы избежать этого вопроса.
Вот идея со спец символом уже интереснее))
zss
Модератор
Эксперт С++
6359 / 5923 / 1920
Регистрация: 18.12.2011
Сообщений: 15,222
Завершенные тесты: 1
15.01.2012, 18:46 #4
C++
1
2
3
4
5
6
7
char ss[100];
int i=0;
do
{
    ss[i++]=getchar();
 
}while (ss[i-1]>='0' && ss[i-1]<='9');
Добавлено через 2 минуты
Если использовать небуферизованный ввод,
то getchar() надо заменить на getche()
из conio.h
Ghost03080
1 / 1 / 0
Регистрация: 22.09.2011
Сообщений: 31
15.01.2012, 19:52  [ТС] #5
спасибо, как раз то что надо!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2012, 19:52
Привет! Вот еще темы с ответами:

строки и траблы с ними - C++
Задача: с клавиатуры вводиться отрывок из нескольких строк. Требуется напечатать строку, в которой больше всего слов. ...

Траблы с ресайзингом вектора - C++
Я создал вектор моего класса std::vector&lt;CustomClass&gt; myClass; и через цикл заполняю его: Но при ресайзинге вектора, что бы добавить...

Страуструп, и траблы в среде программирования - C++
Всем добрых суток! Я начал изучение где-то 3 дня назад, 3 дня от компьютера не отхожу ,читаю, делаю записи в тетради. Мне это очень...

И снова траблы с C++, ввод/вывод - C++
Всем доброго времени суток. Простейшая программа, демонстрирующая работу цикла for // ForDemo2. Вводится счетчик цикла // на экран...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.01.2012, 19:52
Ответ Создать тему
Опции темы

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