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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исключения для формулы http://www.cyberforum.ru/cpp-beginners/thread790791.html
Рассчитать значение функции в заданной с консоли точке с учётом возможных ошибок её вы-числения. Учесть, что функция может иметь деление на аргумент или вычисление квадратного корня, поэтому, при...
C++ Нарисовать тучу, закрывающую солнце. Когда туча наполовину закрывает солнце, начинается дождь Нарисовать тучу, закрывающую солнце. Когда туча наполовину закрывает солнце, начинается дождь. http://www.cyberforum.ru/cpp-beginners/thread790789.html
C++ Нарисовать гроздь винограда. С клавиатуры задается число рядов ягод и их радиус
Нарисовать гроздб винограда. С клавиатуры задается число рядов ягод и их радиус
Создать «бегущую строку» с использованием функции копирования C++
Создать «бегущую строку» с использованием функции копирования «j<=n»Sc:=Copy(S,L1,L2); а после «else» с процедурой удаления Delete (Sc,L3,L4); Строку вводить оператором Read(S); с пробелом в конце...
C++ «Падающие символы» для цифр от 0 до 9, имеющих команды с номерами от 48 до 57. При нажатии на клавишу с падающей цифрой», генирируется другая « падающ http://www.cyberforum.ru/cpp-beginners/thread790786.html
«Падающие символы» для цифр от 0 до 9, имеющих команды с номерами от 48 до 57. При нажатии на клавишу с падающей цифрой», генирируется другая « падающая цифра» и т.д. до нажатия клавиши ESC
C++ Вид транспорта, номер маршрута, начальная остановка, конечна остановка, время в пути (городской транспорт) Вид транспорта, номер маршрута, начальная остановка, конечна остановка, время в пути (городской транспорт) подробнее

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

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

20.02.2013, 14:29. Просмотров 1266. Ответов 2
Метки (Все метки)

Ребят помогите пожалуйста ограничить длину вводимых символов, а именно чисел через cin.getline вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
using namespace std;
 
int main () 
{
setlocale(0, "rus");
double A, Z, U;
cout<< "Введите значение числа A\n";
while (!(cin>>A) || cin.get()!='\n')
{
cout<<"Ошибка, попробуйте еще раз\n";
cin.clear();
cin.sync();
cout<<"Введите значение числа A\n";
}
cout<<"Введите значение числа Z\n";
while (!(cin>>Z) || cin.get()!='\n')
{
cout<<"Ошибка, попробуйте еще раз\n";
cin.clear();
cin.sync();
cout<<"Введите значение числа Z\n";
}
 
cout<<"U=";
 
cout<<(A*Z*Z)+(((A/2)*(Z*Z))/13.61)-(A*Z) << "\n";
 
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru