Не трать деньги на этот мусор, собранное из него это позавчерашний день! Проц бери хотя бы I3, а памяти не меньше 3Г. Причём, повторюсь, практически за те же деньги.
Если это как бы виртуально, то есть абстрактная задача, то такого рода задачи решаются, например, так
1. Комплектующие раскладываются на "кучки", у тебя это будут отдельные списки, отдельно CPU(процессоры), MB(мамы), Memory(память), HDD(винты) ну и так далее.
В каждом списке основные х-ки, стоимость.
Далее смотришь на то, что в конце-концов хочешь получить и набираешь наилучший вариант, если вышел за лимит стоимости, начинаешь "жертвовать" чем либо, заменяя на более дешёвый вариант. В конце концов получится один или несколько примерно равных вариантов.
Ну, например, если заниматься медиа-, нужжен мощный проц, звуковуха, видеокарта, колонки.
Если играть в игры - то основное видеокарта
Если офисный вариант, то всё по-среднему, всё равно тексты набирать в Ворде.
НО, повторюсь, предлагаемые тобой комплектующие - на сегодняшний день -МУСОР, из которого ничего стоящего собрать нельзя, даже офисный вариант будет слабоват.
Кстати, сейчас, например, LCD-19' стоят всего $100-150. И нужно брать 22-24'', которых у тебя в списке нет.
Может быть, я тебя не так понял. Значит max(y,x) означет что надо вычислить что больше 'x' или 'y'? соответственно и min.
var x,y,max,min: integer;
Begin
Writeln('введите x,y через пробел');
read(x,y);
if x-y>y then min:=y else min:=x-y;
{Если х-у>y тогда переменной min присваеваем значение y, в другом случае min присваеваем значение x-y(если "=" тоже, потому что значения будут одинаковы)}
If min>x then max:=min else max:=x; {примерно также}
Не трать деньги на этот мусор, собранное из него это позавчерашний день! Проц бери хотя бы I3, а памяти не меньше 3Г. Причём, повторюсь, практически за те же деньги.
Если это как бы виртуально, то есть абстрактная задача, то такого рода задачи решаются, например, так
1. Комплектующие раскладываются на "кучки", у тебя это будут отдельные списки, отдельно CPU(процессоры), MB(мамы), Memory(память), HDD(винты) ну и так далее.
В каждом списке основные х-ки, стоимость.
Далее смотришь на то, что в конце-концов хочешь получить и набираешь наилучший вариант, если вышел за лимит стоимости, начинаешь "жертвовать" чем либо, заменяя на более дешёвый вариант. В конце концов получится один или несколько примерно равных вариантов.
Ну, например, если заниматься медиа-, нужжен мощный проц, звуковуха, видеокарта, колонки.
Если играть в игры - то основное видеокарта
Если офисный вариант, то всё по-среднему, всё равно тексты набирать в Ворде.
НО, повторюсь, предлагаемые тобой комплектующие - на сегодняшний день -МУСОР, из которого ничего стоящего собрать нельзя, даже офисный вариант будет слабоват.
Кстати, сейчас, например, LCD-19' стоят всего $100-150. И нужно брать 22-24'', которых у тебя в списке нет.
Может быть, я тебя не так понял. Значит max(y,x) означет что надо вычислить что больше 'x' или 'y'? соответственно и min.
var x,y,max,min: integer;
Begin
Writeln('введите x,y через пробел');
read(x,y);
if x-y>y then min:=y else min:=x-y;
{Если х-у>y тогда переменной min присваеваем значение y, в другом случае min присваеваем значение x-y(если "=" тоже, потому что значения будут одинаковы)}
If min>x then max:=min else max:=x; {примерно также}
Writeln(max);
end.
Если что - пиши в личку.
Удачи!