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

Ограничение ввода символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано вещественное число А. Найти в последовательности чисел bi=∑_(k=1)^i▒〖│k-4│〗 первое число больше А http://www.cyberforum.ru/cpp-beginners/thread656440.html
Дано вещественное число А. Найти в последовательности чисел \sum \limits_{k=1}^i \left|k-4\right| первое число больше А.
C++ Запись в .txt кириллицу Есть файл.В него идет запись.Открываю файл там кодировка вместо нужного мне текста.Как настроить кириллицу? setlocale(LC_CTYPE, ""); вроде служит только для вывода на консоль кириллицу. http://www.cyberforum.ru/cpp-beginners/thread656438.html
СОртировка динамического массива строк C++
#include <conio.h> #include <stdio.h> #include <locale> #include <iostream> #include <string.h> using namespace std; void sort( char **mas, int size ) {
Два соседних цикла C++
Доброго времени суток, господа хорошие. Есть задание по обработке двух циклов for нужно, чтобы данные, которые я рассчитываю в этих циклах, выводились двумя соседними столбцами. Если есть соображения просьба ими поделиться.
C++ Не получается создать дочернее окно http://www.cyberforum.ru/cpp-beginners/thread656417.html
ОС Винда ХР х32. ИДЕ ВС 2008. Хочу сделать такую штуку: 1. Главное окно с кнопкой 2. При нажатии на кнопку, открывается новое окно (не рабочая область, а нормальное, передвигаемое, с своими функциями, тоисть , например с кнопочкой и едитбоксом) Код могу выложить но он стандартный от ВС: // normal.cpp : Defines the entry point for the application. // #include "stdafx.h" #include...
C++ Инициализация перемнных класса в конструкторе Есть ли разница между Constructor():var_1(VAL), var_2(VAL) {} и Constructor() { var_1 = VAL; var_2 = VAL; } ? подробнее

Показать сообщение отдельно
Dobbos
1 / 1 / 0
Регистрация: 01.03.2012
Сообщений: 16
23.09.2012, 12:57     Ограничение ввода символов
C++
1
2
3
4
5
6
7
8
9
10
int input() 
{
 int a;
 while (scanf("%d", &a)!=1 || a>128 || a<-127)
 {
 printf("Не корректный ввод, попробуйте снова: ");
 fflush(stdin);
 }
 return a;
}
Этот кусок проверяет числа на диапазон от -127 до 128, а сначала, вообще - число ли это. Такой алгоритм можно переделать под любую проверку.
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru