Юлия Л.
24 сообщения
#19 лет назад
Luxs, приведу примеры на паскале (думаю, с Делфи сталкивались все):
Пример1:
[code]
mas[0,0]:=0;
mas[0,1]:=0;
mas[1,0]:=1;
mas[1,1]:=1
mas[2,0]:=2;
mas[2,1]:=2;
mas[3,0]:=3;
mas[3,1]:=3;
mas[4,0]:=4;
mas[4,1]:=4;
[/code]

Пример2
[code]for i:=0 to 4 do
begin
mas[i,0]:=i;
mas[i,1]:=i;
end
[/code]

Пример3
[code]for i:=0 to 4 do
for j:=0 to 1 do
mas[i,j]:=i[/code]

Если платят за строки - что выберете? В первом случае 10 строк, во втором 5, в третьем 3. Ответ очевиден
А если массив 500*500? на одном заполнении можно озолотиться

Это самый примитивный пример.
Одногруппница у меня очень любит делать так: вручную заполняет StringGrid (тип - String). дальше:
первый цикл - записывает данные в массив, преобразуя в integer
второй цикл - выводит во второй StringGrid, преобразуя в String.
И что, ее программа будет работать лучше, чем прямое присваивание без лишнего массива и преобразований (никакой работы с массивом не ведется - просто дублирование данных нужно)? Глупостей можно море понаделать... Напихать кусков кода, которые нафиг не нужны. Ввести десяток лишних переменных, каждую объявить на новой строке и по ходу периодически присваивать значения.

Оплата по времени - хорошо, когда надо самому для себя оценить работу... Ну типа "Я потрачу на это полчаса, значит, готов сделать за 10 баксов". А так... перекуры - считать? задумчивое грызение карандаша? Или только время непосредственного печатания? а если потом стираешь что-то - вычитать?
Гость
26 сообщений
#19 лет назад
100у.е. в час
Ну если заказчик ни в какую - схожу на 4