Всего привезли 5 тонн моркови, что равно 5000 кг.
Шесть машин привезли по 700 кг, значит, они привезли:
$$6 \times 700 = 4200 \text{ кг}$$
Остальные машины привезли:
$$5000 - 4200 = 800 \text{ кг}$$
Так как каждая из этих машин привезла по 400 кг, количество машин равно:
$$\frac{800}{400} = 2$$
**Ответ: 2 машины**