Roman343247
?>

Используется оператор for i: = 1 to 30 do… после завершения выполнения тела цикла i =

Информатика

Ответы

Marina281

ответ:

будет равно 30, оно же никуда не денется

ulyana-d

#include < iostream>

#include < string>

using namespace std;

int main()

{

    string str,sub;

    int cnt=0;

    cout< < "substr: "; cin> > sub;  

    cout< < "str: "; cin> > str;

    int i=0,j=0;  

    while (i< str. {

      while ((str[i]! =sub[j]) & & (i< str. i++;

      if (i< str. {

          while ((str[i]==sub[j]) & & (i< str. & & (j< sub. {

              i++; j++;

          }

          if (j==sub. cnt++;

          j=0;

      }

    }

    cout< < cnt< < endl;

    system("pause");      

    return 0;

}

kattarina71

#include < iostream>

#include < string>

using namespace std;

int main()

{

int cnt = 0;

string substr, str;

cin > > substr > > str;

for (size_t i = 0; i < str..length()+1; i++)

{

  for (size_t j = 0; j < substr.length(); j++)

  {

  if (str[i+j] ! = substr[j])

  {

    break;

  }

  else

  {

    if (j == substr.length() - 1) ++cnt;

  }

  }

}

cout < < cnt;

return 0;

}

все тесты которые ты написал, отработали.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Используется оператор for i: = 1 to 30 do… после завершения выполнения тела цикла i =
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

petria742
svetlana-ladyga
Vladimirovna1370
svetsalikowa
NikonA83
kazanoop
Артур
northwest7745
akremlev2015
ti2107
vfilina
siyaniemoskva
vdnh451
vikgor45
Igorevich1512