Перейти к содержимому

Фотография

НАЧИНАЮЩИЙ ПРОГРАММИСТВ помощь начинающему программисту....


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 447

#261
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений

Оригинал стать по ссылке, там же есть ссылка на нормальный пакет под Виндовс.

Уррааа!! если заработает -СУПЕР,,, я то я как тот MaRKus: "Я только начал изучать TP и мне эта среда очень понравилась. Немного глуповато себя чествуеш когда вместо того чтоб осваивать новые горизонты сидиш со словарем чтоб выяснить причину ошибки"!!!! то же самое со мной происходит))) :-/

СПАСИБО,Nolty!!! :spy:
  • 0

#262
yedyge

yedyge
  • Свой человек
  • 879 сообщений

Оригинал стать по ссылке, там же есть ссылка на нормальный пакет под Виндовс.

прикольно.
если бы для turboc аналогичное сделали...
но комментарии там оставить не получилось.

Сообщение отредактировал yedyge: 08.12.2009, 18:12:24

  • 0

#263
dzid

dzid
  • Свой человек
  • 939 сообщений
А что, ручками tc в dosbox запустить не судьба? Для Ц есть DJGPP и RHIDE, лучше чем проделки борманда, я гарантирую это! Там тоже есть графика, несовместима с BGI, но зато поддерживает SVGA.

ПС: Запускать тоже в досбоксе. RHIDE по желанию заменить на EMACS, получится еще лучше - заодно нормальный текстовый редактор изучите.

ППС: Я на DJGPP когда-то диплом делал. Очень хороший порт GCC, пожалуй лучший из не-юниксовых.

Сообщение отредактировал dzid: 08.12.2009, 18:52:50

  • 0

#264
yedyge

yedyge
  • Свой человек
  • 879 сообщений
кому? учителю?
  • 0

#265
yedyge

yedyge
  • Свой человек
  • 879 сообщений
кстати, этот упомянутый gcc... :rolleyes:

http://lists.zerezo....s/msg10981.html
http://old.nabble.co...td17636207.html
эпопея о том как скотт мейерс (аффтар по ходу книжки о том как прострелить себе ногу) пытался запустить ентот gcc.
в течение треда упёрлись в каталог tmp, но мне это не помогло.

уже более года этому треду? к ноябрю 2009 не исправлено.

херня этот мингв. очень жалко, что херня, но таки херня. теряю сразу все codeblocks, mingw devstudio, wxdevcpp.
воистину "прострелить себе ногу".

тока и остаётся, что tcexplorer и vcexpress - сдаваться с потрохами монополистам.
да ещё первичное обучение как-то выручают colobot и ceebot4

Сообщение отредактировал yedyge: 09.12.2009, 03:07:02

  • 0

#266
dzid

dzid
  • Свой человек
  • 939 сообщений
А что, учитель безрукий и безногий идиот инвалид? Возьмет руки в руки, и сделает, и в .msi завернет, и через групповые политики раскатает. Что, слабо? Тогда этот учитель должен собирать стеклотару, чтобы купить пожрать, а не преподавать.

Кстати, насчет mingw. У меня все работает (с). Не работает у одного конкретного человека. И что? Это еще ничего не значит.

А в случае Скотта проблема в ущербности платформы Windows, в которой поиметь дамп навернувшегося процесса почему-то на удивление не очевидно - нужны дополнительные телодвижения. Вот и у разработчика проблемы. У него-то тоже все работает :(
  • 0

#267
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений
Программа работает!!! конвертики и кружочки рисую))) :)
теперь хоть наглядно можно видеть! иногда вместо букв иероглифы пишет, ну не страшно,,, перегружаю прогу,- и все опять работает)))
  • 0

#268
yedyge

yedyge
  • Свой человек
  • 879 сообщений
пздрям :D
  • 0

#269
@сенька

@сенька
  • Завсегдатай
  • 106 сообщений

пздрям :D

сенькс))) :)
Всем хороших выходных!
  • 0

#270
Адай_ис

Адай_ис
  • Случайный прохожий
  • 2 сообщений

Delphi:

uses math;

function PCount(Num : Int64): Int64;
var
i,len,a,b, col : Integer;
begin
a := 1;
b := 1;
col := 0;
len := Trunc(Log10(Num))+1;
for i := 1 to len - 1 do
begin
col := col + a * 9;
if (i mod 2) = 0 then
a := a * 10
else
b := b * 10;
end;
result := col + (Num div a) - b + 1;
end;


Вот решение на С++

void main () {


int N,i,k=0,j,a=1,b=1;
cin>>N;
div_t s;
int res;
j=ceil(log(N)/log(10));
for(i=1;i<=j;i++)
{

k+=a*9;
if(i%2==0)

{
a*=10;
}
else b*=10;
}

s=div(N,a);

res=k+s.quot-b+1;
cout<<j<<endl;
cout<<res;

}
  • 0

#271
Big Joe

Big Joe
  • Постоялец
  • 316 сообщений
2 Адай_ис

Лучше бы свой алгоритм придумали, чем чужой код переводить
  • 0

#272
Адай_ис

Адай_ис
  • Случайный прохожий
  • 2 сообщений
Ну да вы правы,просто мне захотелось проверить.
  • 0

#273
wert2

wert2

    он же Les

  • Забанен
  • 5 сообщений
глюк

#274
wert2

wert2

    он же Les

  • Забанен
  • 5 сообщений
C++

#275
City Gent

City Gent
  • Постоялец
  • 323 сообщений
Задача(сам не решал, но решил выложить):

Есть автомат по продаже чипсов, напитков, шоколадок и т.д.

Каждый товар пронумерован и на ярлычке стоят некоторые числа,

Также есть клавиатура с некоторыми числами которая работает по формуле:A*B+C-D+E (т.е. нажав 5 кнопок получится некий числовой результат

Если число совпадает с числом на ярлыке, то товар выдается, если нет, то нет.

Вопрос: найти товар который НЕ может быть выдан с использованием данной клавиатуры

Номера товаров:
917;
134;
1569;
1649;
1431;
1622;
233;
2094;
1072;
915;
1922;
2437;
2714;
2491;
1886;
2812;
426;
1673;
94;
2139;
2569;
496;
2249;
1553;
1580
------------------


Клавиатура пронумерована следующим образом

16;
23;
61;
7;
7;
7;
13;
13;
13;
19;
19;
21;
27;
56;
56;
73;
77;
97;
11;
37;
41
-----------------------
то, что есть 3 кнопки с числами 13, означает, что число 13 может использовать 3 раза
  • 0

#276
smug

smug
  • Свой человек
  • 513 сообщений
А решение у нее аналитическое или просто перебором?
  • 0

#277
ALEXXXaaa

ALEXXXaaa
  • Гость
  • 6 сообщений


Delphi:

uses math;

function PCount(Num : Int64): Int64;
var
i,len,a,b, col : Integer;
begin
a := 1;
b := 1;
col := 0;
len := Trunc(Log10(Num))+1;
for i := 1 to len - 1 do
begin
col := col + a * 9;
if (i mod 2) = 0 then
a := a * 10
else
b := b * 10;
end;
result := col + (Num div a) - b + 1;
end;


Вот решение на С++

void main () {


int N,i,k=0,j,a=1,b=1;
cin>>N;
div_t s;
int res;
j=ceil(log(N)/log(10));
for(i=1;i<=j;i++)
{

k+=a*9;
if(i%2==0)

{
a*=10;
}
else b*=10;
}

s=div(N,a);

res=k+s.quot-b+1;
cout<<j<<endl;
cout<<res;

}

можете помочь мне,оч надо до завтра
Дан код.Какая строчка выведется при исполнении скрипта?
$x = 1;
if ($x =='1'){
echo 'a';
}
if ($x == true){
echo 'b';
}
if ((bool)$x === true){
echo 'e';
}
if ($x === true){
echo 'c';
}
if ((int)$x === true){
echo 'd';
}
  • 0

#278
georgex

georgex
  • Частый гость
  • 82 сообщений
выдась abe
  • 0

#279
akagoldsmith

akagoldsmith

    почитатель

  • В доску свой
  • 2 052 сообщений
Комрады подскажите как в делфи7 подрубить базу mysql, которая стоит на денвере?
  • 0

#280
PRO_Grizli

PRO_Grizli
  • Гость
  • 12 сообщений
Народ такой вопрос, кто в прсевдокодах шарит? нужен псевдокод для программки простенькой...
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.