Kalkulyator
Kalkulyator 90 rəqəmdən çox olmayan ədədlərlə işləyir və ifadələri aşağıdakı sintaksisə uyğun olaraq hesablayır:
Dəstəklənən əməliyyatlar: + (toplama), - (çıxma), * (vurma) və / (tam bölmə, nəticəsi bölmənin tam hissəsidir). Kalkulyator aşağıdakı hallarda işini dayandırır: 1) sıfıra bölmə; 2) hər hansı bir əməliyyatın nəticəsi mənfi və ya 90 rəqəmdən çoxdursa; 3) daxil olan ədəd 90 rəqəmdən çoxdursa.
Giriş məlumatları / Çıxış məlumatları
Kalkulyatorun işini modelləşdirən bir proqram yazın. Hər bir giriş ifadəsi üçün onun dəyərini ayrıca bir sətirdə çıxarın. Əgər kalkulyator hesablamanı dayandırırsa, müvafiq çıxış sətirində nümunə giriş/çıxış məlumatlarında göstərildiyi kimi Error sözünü çıxarın. İfadə 90 əməliyyata qədər ola bilər və sintaktik olaraq düzgün, ifadə bir neçə sətirdə və ya bir sətirdə yerləşə bilər, bir neçə ifadə ola bilər. Giriş ifadəsində boşluqlar istənilən yerdə ola bilər və giriş məlumatları faylın sonu simvolu ilə tamamlanır.