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

палиндромы ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать одномерный массив целых чисел, используя датчик случайных чисел http://www.cyberforum.ru/cpp-beginners/thread873667.html
1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать полученный массив. 3)Перевернуть массив и, если число элементов массива нечетное, удалить его средний...
C++ Нахождение палиндрома в строке Суть задачи в том, чтобы в заданной строке найти самый длинный палиндром, при чем в строке abacbaa самый длинный палиндром ababa, если есть несколько палиндромов одинаковой длины, найти любой из них.... http://www.cyberforum.ru/cpp-beginners/thread873666.html
C++ Цикл for и OpenMP
Недавно распаралелил свой цикл for, а теперь решил посмотреть на сколько я выигрываю от этого. Но вот неожиданность, все многопоточные версии работают дольше, чем одномоточная. Грешу на...
графика (Написать программу «цветок»: распускается и закрывается.) C++
Написать программу «цветок»: распускается и закрывается.
C++ Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его. http://www.cyberforum.ru/cpp-beginners/thread873646.html
Нужно что бы если в текстбокс не вводиться текст, то срабатывала исключительная ситуация, которая просила бы юзера заполнить его. String^ GetName() { try { ...
C++ Нахождение элементов в строках пишу программу, которая позволяет найти элементы в строках, все замечательно ищется, но только ПЕРВЫЙ элемент, как сделать так, чтобы на экран выводились ВСЕ элементы, удовлетворяющие поиску? Все... подробнее

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

палиндромы ошибка - C++

21.05.2013, 23:03. Просмотров 261. Ответов 0
Метки (Все метки)

Ребят, привет) мне тут нужно вывести числа -палиндромы. но проблемка в том что у меня выдает ошибку, не знаю как исправить.. подскажите?



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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
 
 
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//----------------------------------
    /*
void __fastcall TForm1::FormResize(TObject *Sender)
{
 if (Width<240) Width=240;
 if (Height<200) Height=200;
 int w=(Width-Button1->Width)/2,
  h=Height-10-2*Button1->Height;
 Button1->Top=h;
 Button1->Left=w;
}     */
//---------------------------------------------------------------------------
void mathErrorMsg (EMathError *E) {
 AnsiString S = "ГЋГёГЁГЎГЄГ* âû÷èñëåГ*ГЁГ©: ";
 if (E->Message == "EZeroDivide") S += "äåëåГ*ГЁГҐ Г*Г* Г*óëü";
 if (E->Message == "EOverflow") S += "ïåðåïîëГ*ГҐГ*ГЁГҐ";
 if (E->Message == "EInvalidArgument") S += "Г*åäîïóñòèìîå ÷èñëî";
 Application->MessageBox(S.c_str(), "Ïîâòîðèòå ââîä", MB_OK);
}
void __fastcall TForm1::Button1Click(TObject *Sender) {             //ошибка
 int N, j=1;
try {
  N=StrToInt(Edit2->Text);
 }
 catch(EConvertError &E) {
  Application->MessageBox("snova",MB_OK);
  return;}
try {
while (j<=N){
int r=0, t=0;
        t=N;
        while(t!=0){
        r=r*10;
        r=r+t%10;
        t=t/10;
        }
   if (N==r){
        static int i;
        AnsiString resultStr=
        IntToStr (++i) + ") " +
        IntToStr (N);
        Memo1->Lines->Add(resultStr);
        };
N--;   } }
        catch (EMathError &E) { mathErrorMsg (&E); }
 }
//----------------------------------
 
void __fastcall TForm1::oPEn1Click(TObject *Sender)
{
Memo1->Lines->LoadFromFile("save1.txt");
}
//---------------------------------------------------------------------------
void __fastcall TForm1::sAVe1Click(TObject *Sender)
{
if (SaveDialog1->Execute())
        Memo1->Lines->SaveToFile(SaveDialog1->FileName);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::eXIt1Click(TObject *Sender)
{
Close ();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::cLEAr1Click(TObject *Sender)
{
Memo1->Lines->Clear();
Edit2->Text="vot";
}
Добавлено через 57 минут
уже не надо помощи) решила
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru