Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2008, 22:05   #1
Innovator_King
 
Регистрация: 10.05.2008
Сообщений: 4
По умолчанию Ошибки при компилировании в Builder

Вообщем. Создаю консольную программу в Мастре консоли и выдаёт такие ошибки:
[Компоновщик Ошибка] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI .LIB|crtlvcl
[Компоновщик Ошибка] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI .LIB|crtlvcl
вот код проги:
Код:
/*Палиндром-число или текст, который одинаково читается слева направо и наоборот. Например. каждое из следующих чисел
является палиндромом: 12321, 5555555, 1256521. Напишите прогшрамму, которая читает любые значные числа и
 определяет является ли оно палиндромом.*/
#include <iostream.h>
#include <math.h>
main()
{
  int flag, a, b, c, d, x, d1, d2;
  cout<<"Введите целое число"<<endl;
  cin>>x;
  c=0;
  d=x;
  do
    {
	d/=10;
	++c;
    }
  while (d!=0);
  d=x;
  flag=0;
  a=c+1;
  do
    {
	a-=2;
	d1/=pow(10,2);
	d2%=10;
	if (d1==d2)
	  {
	     c-=2;
	     d/=10;
             b=pow(10,c);
	     d=d%b;
	  }
	else
	    flag=1;
    }
  while (flag==0 || a==1 || a==2);
  if (flag==0)
     cout<<"Число "<<x<<" не является палиндромом"<<endl;
  else
     cout<<"Число "<<x<<" является палиндромом."<<endl;
  return 0;
}
Innovator_King вне форума Ответить с цитированием
Старый 11.05.2008, 10:37   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,619
По умолчанию

Создавайте проект в меню File->New->Other... ->Console Wizard. Ставите галочку напротив Use CLX. И вставляете этот код.
Код:
//---------------------------------------------------------------------------

#include <clx.h>
#include <iostream>
#include <math>
#include <conio>
#pragma hdrstop

using namespace std;

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
        int flag, a, b, c, d, x, d1, d2;
        cout<<"Enter the integer"<<endl;
        cin>>x;
        c=0;
        d=x;
        do
        {
	        d/=10;
	        ++c;
        }
        while (d!=0);

        d=x;
        flag=0;
        a=c+1;

        do
        {
	        a-=2;
	        d1/=pow(10,2);
	        d2%=10;
	        if (d1==d2)
	        {
	                c-=2;
	                d/=10;
                        b=pow(10,c);
	                d=d%b;
	        }
	        else
	                flag=1;
        }
        while (flag==0 || a==1 || a==2);

        if (flag==0)
                cout<<"Integer "<<x<<" is not a polyndrom"<<endl;
        else
                cout<<"Integer "<<x<<" is a polyndrom."<<endl;

        getch();
        return 0;
}
//---------------------------------------------------------------------------
Вы скорее всего проект неправильно создавали, или какие-то баблиотеки не подключили.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Сокета DM_bite Помощь студентам 1 05.08.2008 19:17
ошибки при компиляции |{ot Общие вопросы Delphi 14 02.08.2008 01:20
Две ошибки Crivel Помощь студентам 10 31.07.2008 12:18
Ошибки delphin100 Операционные системы общие вопросы 12 17.04.2008 14:15
Ошибки Terran Общие вопросы Delphi 3 05.02.2008 20:47