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

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

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

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

29.08.2012, 08:02. Просмотров 632. Ответов 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);
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2012, 08:02     Проверка введено ли число
Посмотрите здесь:

Проверка на то, что введено число, а не символ не работает - 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> ...

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

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

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

Вводить два числа и искать их произведение, до тех пор пока последнее число не будет введено равным 1 - C++
Вводить два числа и искать их произведение, до тех пор пока последнее число не будет введено равным 1. Вводить три числа, до тех пор пока...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
29.08.2012, 08:11     Проверка введено ли число #2
Doc: TryStrToFloat
Ответ Создать тему
Опции темы

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