Guest User

Untitled

a guest
Jul 18th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. string s1 = "алгоритм – алгоритм набір інструкцій, які описують порядок дій виконавця, щоб досягти результату розв'язання задачі за скінченну кількість дій; система правил виконання дискретного процесу, яка досягає поставленої мети за скінченний час. Для візуалізації алгоритмів часто використовують блок-схеми";
  2. string s2 = "алгоритм";
  3.  
  4. Console.Write("Выполнить не больше: " );
  5. int N = int.Parse(Console.ReadLine());
  6.  
  7. int i = 0;
  8. int x = -1;
  9. N = -1;
  10. while (i != -1)
  11. {
  12. i = s1.IndexOf(s2, x + 1);
  13. x = i;
  14. N++;
  15. }
  16. Console.WriteLine("Количество вхождений слова алгоритм: " + N);
  17.  
  18. Console.ReadLine();
  19.  
  20. string s1 = "алгоритм – алгоритм набір інструкцій, які описують порядок дій виконавця, щоб досягти результату розв'язання задачі за скінченну кількість дій; система правил виконання дискретного процесу, яка досягає поставленої мети за скінченний час. Для візуалізації алгоритмів часто використовують блок-схеми";
  21. string s2 = "алгоритм";
  22.  
  23. Console.Write("Выполнить не больше: " );
  24. int N = int.Parse(Console.ReadLine());
  25.  
  26. int iterationsCount = -1;
  27. int nextIndex = -999;
  28. while (nextIndex != -1 && iterationsCount < N) {
  29. nextIndex = s1.IndexOf(s2, nextIndex == -999 ? 0 : nextIndex + 1);
  30. iterationsCount++;
  31. }
  32. Console.WriteLine("Количество вхождений слова алгоритм: " + iterationsCount);
  33.  
  34. Console.ReadLine();
Add Comment
Please, Sign In to add comment