Слова «картофель» и «морковь» относятся к разным родам в русском языке из-за правил определения рода имён существительных. 13
Слово «картофель» относится к мужскому роду, так как корень его оканчивается на «-ель», а такие слова чаще относятся к мужскому роду. 1 Слово «морковь» — женского рода, так как оканчивается на «-вь». 1
Также этимология слова «картофель» влияет на его род: оно пришло в русский язык из немецкого языка, где является существительным мужского рода, в то время как «морковь» — общеславянское слово, которое относится к женскому роду. 1
Для точного определения рода можно воспользоваться орфографическим словарём. 3