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

Проверка на цифры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы vs Структуры http://www.cyberforum.ru/cpp-beginners/thread568907.html
Часто сталкиваюсь в этой ветке форума с вопросами по структурам и на порядок реже -- с вопросами по классам. Я так понимаю, что это связано с тем, что в вузах учат чаще и больше структуры, чем...
C++ Массив. Нахождение максимального числа, повторяющегося более 1 раза. Все привет!) Есть программа. Возможно ли здесь создать определенный массив, а не рандомный? #include "stdafx.h" #include <conio.h> #include <iostream> #include <time.h> using namespace std;... http://www.cyberforum.ru/cpp-beginners/thread568895.html
Найти максимальное значение двумерного массива C++
Помогите написать программу :Как найти максимальное значение двумерного массива?
C++ структура с именем STUDENT
Задание 1. Даны сведения о результатах сессии:ФИО студента,название 4х предметов и оценки,полученные по каждому предмету. Написать программу,выполняющую следующие действия *ввод с клавиатуры...
C++ нахождение наименьшего и наибольшего,,,,замена местами.... http://www.cyberforum.ru/cpp-beginners/thread568869.html
Задание.Дана действительная квадратная матрица порядка n. Найти наибольшее и наименьшее из значений элементов, расположенных в заштрихованной части матрицы и поменять их местами. проблема в...
C++ Подсчёт количества слов в предложении Помогите пожалуйста, нужно написать программу ,которая посчитает сколько слов в предложении подробнее

Показать сообщение отдельно
Mutlu
11 / 11 / 1
Регистрация: 26.09.2011
Сообщений: 185

Проверка на цифры - C++

08.05.2012, 20:48. Просмотров 399. Ответов 6
Метки (Все метки)

Всем привет,

вот столкнулся с проблемой, мне нужно нарисовать график, данные берутся из текст боксов.
Хотел сделать проверку на цифры, если данные из текст бокса равны цифре, то рисовать, если нет, то выдать ошибку, вот не получается у меня код, не поможете пожалуйста?
Большое спасибо за помошь!

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
                 float min = float::Parse(Textbox_min->Text);
                 float max = float::Parse(Textbox_max->Text);
                 float step = float::Parse(Textbox_Step->Text); 
                  if (min>max || step<0)
                 {
                 MessageBox::Show("Wrong numbers");
                 }
                 else 
                 {
                 float x0 = PictureBox->Width/2;
                 float y0 = PictureBox->Height/2;
                 float step1=(max-min)/(2*x0);
                 for (float x=min; x<=max; x=x+step1)
                 {
                    
                    if(abs(x+step1+2)>0.01 && abs(x+step1)>0.01)
                    {
                    float y1 = sin(x)*x;
                    float y2 = sin(x+step1)*(x+step1);
                    gr->DrawLine(Graph,(x/step1+x0), -y1+y0,((x+step1)/step1)+x0,-y2+y0);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru