С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция для вводимого слова с проверкой на ввод - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу понять, что не так в коде http://www.cyberforum.ru/cpp-beginners/thread822886.html
Целый день маюсь с этой прогой и ничё не выходит. #include <iostream> #include <windows.h> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int a, b, c, d;...
C++ что-то не так со строками Дан текст, состоящий из 3-х строк с максимальной длиной 80 символов. Необходимо вывести в обратном алфавитном порядке те слова, которые присутствуют в 3-й строке и не присутствуют в первых двух.... http://www.cyberforum.ru/cpp-beginners/thread822874.html
Программа помогающая в изучении иностранных языков в С++ C++
Кто шарит в С++ помогите пожалуйста. Сам его только начал изучать самостоятельно, а уже дали такую задачу: Написать программу , помогающую в изучении иностранных языков. Последовательность работы...
C++ Пробелы в строке
Здравствуйте,подскажите пожалуйста ,как организовать сторку с пробелами.В этом коде строку то считывает до первого пробела ,а мне нужна программа которая будет работать со всей строкой.Заранее...
C++ Двумерные массивы. Вычислить произведение всех столбцов массива http://www.cyberforum.ru/cpp-beginners/thread822868.html
Помогите плиз) Вычислить произведение всех столбцов массива, в которых первый элемент больше элементов расположенных на главной и побочной диагонали
C++ Задача "Цветная бумага" N прямоугольников (1 ≤ N ≤ 1000) из цветной бумаги положили на лист белой бумаги шириной A и длиной B. Стороны прямоугольников параллельны сторонам листа. Все прямоугольники находятся в пределах... подробнее

Показать сообщение отдельно
Pugovka_
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 1

Функция для вводимого слова с проверкой на ввод - C++

30.03.2013, 14:42. Просмотров 244. Ответов 0
Метки (Все метки)

Здравствуйте!

Столкнулась с такой проблемой:

Необходимо написать функцию вида
C++
1
void funk(char slovo[], int max_kol, int flag)
где char slovo[] - символьный массив, куда записывается введенное слово;
int max_kol - максимальное количество введенных символов;
char flag - если этот флаг равен 1 то символы проверяются, являются ли они цифрами;

Функция должна работать следующим образом:

Пользователь вводит с клавиатуры символы.
Если количество символов превышает max_kol то дальше символы не вводятся и даже не показываются на экране, то есть курсор останавливается на последнем возможном введенном символе.
Точно так же, если flag = 1, даже если пользователь ввел букву то это действие игнорируется.
Но должна быть возможность стирать написанное!

Если в си имеются встроенные подобные функции то назовите их пожалуйста=)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.