profile
Опубликовано 6 лет назад по предмету Информатика от rlmcheater

Строки c++
Поиск и замена символов в строке

  1. Ответ
    Ответ дан lorex556

    Т.к С++ не поддерживает русский, пришлось писать на английском)

    Вот основной код(Часов дня, или часа дня, надеюсь вам труда не составит сделать):

    #include <bits/stdc++.h>

    using namespace std;

    string s = "0",p;

    int x[110],w = 1;

    main () {

    cin >>p;

    s+=p;

    for (int i = 0; i < s.size(); i++)

    {

     if (s[i] == ':')  

     {

      x[w++] = (s[i - 1] - '0' )+ (s[i - 2] - '0') * 10;  

     }

     if (i == s.size() - 1)

     {

      x[w] = (s[i] - '0' )+ (s[i - 1] - '0') * 10;  

     }

     

    }

    if(x[1] > 12) cout <<x[1] - 12 <<" 4aca " <<x[2] <<" MuHyT " <<x[3] <<"CekyHd";

    else

    cout <<x[1] <<" 4aca " <<x[2] <<" MuHyT " <<x[3] <<"CekyHd";

    }

Самые новые вопросы