|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
22.06.2010, 00:30 | #1 |
Регистрация: 02.06.2010
Сообщений: 6
|
Простенькая програмка ...
Здраствуйте ... Вот начал изучать С++ на Билдере .
Пишу программу : пользователь вводит в Edit1(Поле) число (нужна проверка число ли это), потом программа выводит таблицу умножения на это число . я пробовал реализовать так : void __fastcall TForm1::Button1Click(TObject *Sender) { if(Edit1->Text.Length()>0) { if(Edit1->Text[0]>'0' && Edit1->Text[0]<='9') { String str=""; for(int i=1;i<10;i++) { str+=" "+Edit1->Text+"*"+i+"="+Edit1->Text.ToInt()*i; } } } ... Подскажите мне мои ошибки - ? Спасибо ! |
22.06.2010, 07:57 | #2 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 234
|
1) ты же вводишь число а не цифру
2)ты проверяешь лишь 0-ой символ, а как же варианты строк "34вав" ? ну я могу тебе предложить такой вариант: Код:
|
22.06.2010, 12:43 | #3 |
Регистрация: 02.06.2010
Сообщений: 6
|
Проблема решена .
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Простенькая игра | Pro-love© | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.06.2010 11:28 |
Простенькая задача на С | KoVeN | Помощь студентам | 4 | 25.12.2008 08:15 |
Простенькая задачка | Pavelhr | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 11.11.2008 00:05 |