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

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

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

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

21.05.2013, 23:03. Просмотров 248. Ответов 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 минут
уже не надо помощи) решила
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 23:03     палиндромы ошибка
Посмотрите здесь:

палиндромы (С++) - C++
дана целочисленная квадратная матрица порядка n. Найти номера строк, элементы которых образают симметричные последовательности (палиндромы)...

Палиндромы - C++
Каждая строка текста (до символа новой строки) является выражением. Найти все выражения палиндромы. Вывести их количество и эти выражения....

Палиндромы - C++
Здравствуйте! Помогите пожалуйста. Нужно написать программу которая выведет все слова палиндромы. Спасибо!

Числа палиндромы - C++
Помогите написать программу в С++ которая проверяет является ли введенное число палиндромом.(число одинаково читающееся с 2х сторон,...

слова-палиндромы - C++
Задание: В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 символов (текст вывести на...

Слова-палиндромы - C++
Эта прога должна выводить все слова-палиндромы (которые читаются одинаково задом наперед так же, как и в нормальном вигляде) в рядке,...

Палиндромы. Указатели. - C++
Помогите пожалуйста решить задачу. В программу вводится слово, состоящее из четного количества букв. Проверить, читается ли это слово...

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

Снова палиндромы с++ - C++
итак есть условие задачи с++ &quot;По N, M найти сумму тех чисел из, которые являются палиндромами. &quot; вот решение набросал #include...

Слова-палиндромы в тексте - C++
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;conio.h&gt; using namespace std; int main() { int i; i=0; char str; ...

Найти слова палиндромы - C++
В тексте найти слова-полиндромы

Палиндромы в текстовом файле на С++ - C++
Задача Подсчитать количество слов-палиндромов в текстовом файле (.txt). Cлова разделены пробелом или каждое записано с новой строки. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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