mehrfache Vergewaltigung (Art. 190 Abs. 1 StGB), hat sich ergeben: A.- Das Kantonsgericht Schaffhausen (I. Strafkammer) sprach X._ am 10. Dezember 1998 der mehrfachen Vergewaltigung von zwei früheren, intimen Freundinnen schuldig und verurteilte ihn zu 21⁄2 Jahren Zuchthaus. Das Strafverfahren wegen Tätlichkeiten zum Nachteil der beiden Opfer wurde wegen Eintritts der absoluten Verfolgungsverjährung eingestellt. B.-Mit Urteil vom 2. Dezember 1999 wies das Obergericht des Kantons Schaffhausen eine Berufung von X._ in vollumfänglicher Bestätigung des erstinstanzlichen Entscheides ab. C.-X._ führt staatsrechtliche Beschwerde sowie eidgenössische Nichtigkeitsbeschwerde, je mit den Anträgen, es sei das Urteil des Obergerichtes des Kantons Schaffhausen vom 2. Dezember 1999 aufzuheben und die Sache zur Neubeurteilung zurückzuweisen. D.-a) Die Staatsanwaltschaft des Kantons Schaffhausen ersucht in ihrer Vernehmlassung um Abweisung der staatsrechtlichen Beschwerde. Sie äussert sich zur Rüge der Verletzung des Beschleunigungsgebotes und verzichtet auf weitere Gegenbemerkungen. Das Obergericht enthält sich eines Antrages, reicht aber im staatsrechtlichen Beschwerdeverfahren Gegenbemerkungen ein. b) Im Nichtigkeitsbeschwerdeverfahren verzichtet das Obergericht auf eine Vernehmlassung unter Hinweis auf den angefochtenen Entscheid. Die Staatsanwaltschaft beantragt Abweisung der Nichtigkeitsbeschwerde und verweist ihrerseits auf die Begründung des angefochtenen Urteils. c) Die Beschwerdegegnerin 2 C.I._ verzichtet auf eine Vernehmlassung zu den beiden Beschwerden. Die Beschwerdegegnerin 1 E.G._ hat sich nicht vernehmen lassen. 