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

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

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

Проверка введено ли число - C++

29.08.2012, 08:02. Просмотров 701. Ответов 1
Метки нет (Все метки)

Подскажите как сделать чтобы при нажатии кнопки проверялись поля Edit, если введено число(как целое, так и десятичное) происходили расчеты, если нет то выводилось сообщение.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void __fastcall TForm1::Button1Click(TObject *Sender)
{
////////////////////ras4et/////////////////////////////
float Kl=0,Kk=0,W=0,U=0,Tp=0,cos=0,Rl=0,Kf=0,D=0;
Kl=StrToFloat(Edit1->Text);
Kk=StrToFloat(Edit2->Text);
W=StrToFloat(Edit3->Text);
U=StrToFloat(Edit4->Text);
Tp=StrToFloat(Edit5->Text);
cos=StrToFloat(Edit6->Text);
Rl=StrToFloat(Edit7->Text);
Kf=StrToFloat(Edit8->Text);
D=Kl*Kk*((W*W)/((U*U)*Tp*cos))*Rl*(Kf*Kf)*0.001;
Edit9->Text=FloatToStr(D);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2012, 08:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверка введено ли число (C++):

Проверка на то, что введено число, а не символ не работает - C++
Уходит в бесконечный цикл! Если введен символ, вместо цифр. Как исправить? Нужно, что бы была возможность ввода через цикл, до тех пор пока...

Вводить пятизначное число пока не будет введено правильноеповторять ввод, пока не будет введено пятизначное число. Не получается выполнить задание. - C++
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); cout << "\t\t\tДеление числа на разряды."...

Написать программу, считывающую целое число с клавиатуры и предупреждающую вас, если введено нецелое число. - C++
Написать программу, считывающую целое число с клавиатуры и предупреждающую вас, если введено нецелое число.

Проверить,число введено или нет. - C++
Ребята а как проверить ввел я число в массиве или символ???

Как обнаружить, что введено не целое число? - C++
Например есть прога, я ввожу натуральное число как сделать, если я введу не 112 а 122.3 например, чтобы программа написала число не...

Как посчитать сколько раз было введено число - C++
Возникла проблема. Надо посчитать сколько пользователь ввел четное число Я так код набросал но он не работает #include <iostream> ...

1
Пaтрик
416 / 391 / 39
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
29.08.2012, 08:11 #2
Doc: TryStrToFloat
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2012, 08:11
Привет! Вот еще темы с ответами:

Пользователь вводит с клавиатуры числа, до тех пор пока не введено число 6 - C++
Пользователь вводит с клавиатуры числа, до тех пор пока не введено число 6. Найти сумму чисел до6. ЗЫ - не набросков не чего...

Вводить отрицательные числа до тех пор пока не будет введено положительное число - C++
Вводить отрицательные числа до тех пор пока не будет введено положительное число. Найти кол-во введеных чисел, значение наименьшего из...

Выводить на экран квадраты чисел до тех пор, пока не будет введено число 0 - C++
Вводить с клавиатуры целые числа (>0) и выводить на экран квадраты этих чисел до тех пор, пока не будет введено число 0. Использовать цикл...

Выводить на экран квадраты введенных чисел до тех пор, пока не будет введено число 0 - C++
Вводить с клавиатуры целые числа (>0) и выводить на экран квадраты этих чисел до тех пор, пока не будет введено число 0. Использовать цикл...


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

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

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