Уроженец Павлодарской области. Образование высшее. Окончил Семипалатинский государственный педагогический институт по специальности «математика и физика». Свою трудовую деятельность начал в 1962 году в СОШ им. Абая г. Павлодара, где проработал учителем математики и физики до 1967 г. С 1967 года и по н.в. трудится в Павлодарском педагогическом университете.
В 1986 год Машрапов Н.К.защитил кандидатскую диссертацию по специальности 01.01.02 – Дифференциальные уравнения и математическая физика. Основным направлением научных исследований ученого является разрешимость системы интегро-дифференциальных уравнений в частных производных Вольтера-Фредгольма.
За время работы в университет он разработал лекционные курсы по математическому анализу, обыкновенным дифференциальным уравнениям, уравнениям в частных производных и по методам математической физики для специальности «Математика», «математика и физика», «физика и информатика», «информатика», а также специальный курс по уравнениям математической физики для специальности «математика».
Ведет активную научно-исследовательскую работу, руководит научно-исследовательской работой студентов. Имеет более 30 научных изданий и методических пособий. За достигнутые успехи в учебно-воспитательном процессе Машрапову Н.К. были неоднократно объявлены благодарности
Награды:
Медаль «Ветеран труда» (1983 г.), Нагрудный знак «Облыс алдында сіңірген еңбегі үшін» (2007 г.), Нагрудный знак Почетный работник образования Республики Казахстан) (2007 г.) Нагрудный знак им.Ы. Алтынсарина (2017 г.)