Ответ:

  1. целый — прилагательное (б): согласуется со словом «ряд».
  2. целый — прилагательное (б): согласуется со словом «день».
  3. целых — прилагательное (б): согласуется со словом «стаканов».
  4. целых — частица (л): усиливает значение количества — подчёркивает, что семь часов было много.