Ответ:

В первом предложении слово «сорок» в сочетании «вижу сорок» обозначает количество птиц и является числительным. Второе «сорок» называет птиц и является существительным.

В сочетании «рабочий пришёл» слово «рабочий» обозначает лицо и является существительным. В сочетании «рабочий день» оно обозначает признак предмета и является прилагательным.

Ответ: числительное; существительное; существительное; прилагательное.