Guest User

Untitled

a guest
May 22nd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.98 KB | None | 0 0
  1. string zamikDelni(string zacetek, string konec, string line, int N) //zamik mi dela DO zacetnega casa, namesto OD
  2. {
  3.     if(line[0]=='0') //se pravi, ce line vsebuje zapis CASA do vkljucno 9 ur
  4.     {
  5.         string ureZac = line.substr(0, 2);
  6.         string minuteZac = line.substr(3,2);
  7.         string sekundeZac = line.substr (6, 2);
  8.         string ureKonc = line.substr(17, 2);
  9.         string minuteKonc = line.substr(20, 2);
  10.         string sekundeKonc = line.substr(23, 2);
  11.         int UZ = atoi(ureZac.c_str());
  12.         int MZ = atoi(minuteZac.c_str());
  13.         int SZ = atoi(sekundeZac.c_str());
  14.         int UK = atoi(ureKonc.c_str());
  15.         int MK = atoi(minuteKonc.c_str());
  16.         int SK = atoi(sekundeKonc.c_str());
  17.         //do sem isto, kot zamikCeltoni
  18.         string zacetniCasU = zacetek.substr(0,2);
  19.         string zacetniCasM = zacetek.substr(3,2);
  20.         string zacetniCasS = zacetek.substr(6,2);
  21.         string koncniCasU = konec.substr(0,2);
  22.         string koncniCasM = konec.substr(3,2);
  23.         string koncniCasS = konec.substr(6,2);
  24.         int ureOD = atoi(zacetniCasU.c_str());
  25.         int minOD = atoi(zacetniCasM.c_str());
  26.         int sekOD = atoi(zacetniCasS.c_str());
  27.         int ureDO = atoi(koncniCasU.c_str());
  28.         int minDO = atoi(koncniCasM.c_str());
  29.         int sekDO = atoi(koncniCasS.c_str());
  30.         string line2;
  31.         if(ureOD>UZ-1)
  32.             if(minOD>MZ-1)
  33.             {
  34.                 cout << "bruh" << endl;
  35.                 cout << line << endl;
  36.                 if(sekOD>SZ)
  37.                     if(ureDO<UK+1)
  38.                         if(minDO<MK)
  39.                             if(sekDO<SK)
  40.                             {
  41.                                 cout << "ok1" << endl;
  42.                                 cout << line << endl;
  43.                                 line2 = skalkuliraj(line, UZ, MZ, SZ, UK, MK, SK, N);
  44.                                 line = line2;
  45.                             }
  46.             }
  47.     }
  48.     return line;
  49. }
Add Comment
Please, Sign In to add comment