Предмет: Информатика, автор: voleynichenko65

C++ програмування.
З'ясувати, чи вірно, що серед символів рядка є всі літери, що входять до слова 'father'.

Ответы

Автор ответа: honvert
1

#include <iostream>

#include <string>

int main()

{

   std::string str = "abcdefghijklmnopqrstuvwxyz";  // рядок з усіма літерами алфавіту

   std::string word = "father";  // рядок з словом "father"

   // Перевіряємо, чи існують у рядку str всі літери слова "father"

   bool flag = true;

   for (char c : word)

   {

       if (str.find(c) == std::string::npos)

       {

           flag = false;

           break;

       }

   }

   if (flag)

   {

       std::cout << "Серед символів рядка є всі літери, що входять до слова 'father'" << std::endl;

   }

   else

   {

       std::cout << "Серед символів рядка не всі літери, що входять до слова 'father'" << std::endl;

   }

   return 0;

}

Похожие вопросы
Предмет: Қазақ тiлi, автор: ajnuramangeldy235
Предмет: Алгебра, автор: nasinaimelovna1977