Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Python by Gamer ( 7 years ago )
class Num:
  num={1:'Од',2:'Дв',3:'Три',4:"Четыр",5:"Пят",6:"Шест",7:"Сем",8:"Восем",9:"Девят"};
  MinSuf={1:"на",2:"е",3:"ь"};
  HaSuf={1:"ин",2:"а",3:"и",4:"е",5:"ь",6:"ь",7:"ь",8:"ь",9:"ь"};
  DopSuf='дцать';
  Text={1:"час"}
  Suf={}
  def GetTime(H,M):
    H=int(H)
    M=int(M)
    print(H,M)
    if H==0:
      HText="Ноль";
      Ha=" час";
      HSuf="ов"
    else:
      H1=H//10;
      H2=H%10
      HText=Num.num[H1]+Num.HaSuf[H1]+Num.num[H2]+Num.HaSuf[H2];
    #Time=HText+Ha+HSuf+" "+MText+Min+MSuf;
    return(HText)

try:
  A=input("Введите время(В формате ЧЧ:ММ):");
  A=A.split(':');
  assert int(A[0])>=0 and int(A[0])<=24;
  assert int(A[1])>=0 and int(A[1])<=60;
except AssertionError:
  print("Превышен предел!");
except ValueError:
  print('Не правильно введины даннные!');
except IndexError:
  print('Нехватает данных!')
else:
  print(Num.GetTime(A[0],A[1]))

 

Revise this Paste

Parent: 98066
Your Name: Code Language: